
Herrendous: extremely shocking; terrible 令人震驚的;可怕的
horrendous injuries 可怕的傷勢
exhaust: waste gases that come out of a vehicle, an engine or a machine (車輛、發(fā)動機或機器排出的)廢氣
car exhaust fumes/emissions 汽車排出的廢氣;汽車排放物
on top of sth: in addition to something 除...之外
He gets commission on top of his salary. 他除了薪金之外還拿傭金.
On top of everything else, my car's been stolen. 我所有的東西都被盜,連汽車也給偷走了.
pitch in (with somebody/something): to join in and help with an activity, by doing some of the work or by giving money, advice, etc. 投入;參與;支援
Everyone pitched in with the work. 每個人都投入了這項工作.
Local companies pitched in with building materials and labour. 當?shù)氐墓局г私ㄖ牧虾蛣趧恿?