1. descend on sb. 降臨到某人身上
Something frightful was about to descend on him.
可怕的災(zāi)禍就要降臨到他頭上了 。
2. pile on sth. 積累
Spain continued to pile on the pressure and streaked away to establish what turned out to be an unassailable 52-29 lead at the midway point.
西班牙繼續(xù)施加壓力,一直到半場結(jié)束時確立了壓倒性的52:29的優(yōu)勢 。
3. to top it all off 最重要的是
Moreover, they have a higher chance of being in a management position and, to top it all off, generally have higher salaries.
而且,這些人更有可能獲得管理職位,最重要的是,他們通常有更高的收入 。
4. blow sb. out of the water. 讓某人大吃一驚;
Her singing blew me out of the water - I haven't heard anyone sing like that since Sarah Vaughn.
她的演唱讓我大吃一驚,自從莎拉·沃恩只有我再也沒有聽過這樣的嗓音了 。
n. 顯示,陳列,炫耀
vt. 顯示,表現(xiàn),夸