1.mass walkout 大规模的罢工 2.walked off the job 离开工作岗位 3.sit up and take notice 突然注意,刮目相看 4.stranded 使滞留,使搁浅