it suddenly starts to rain very heavily
突然间大雨倾盆而下
in a state of ecstasy
处于狂喜状态中
make extraordinary efforts to do a specified thing
竭尽全力地做某事
if he had truly loved her he would have moved heaven and earth to get her back.
他要是真爱她就会竭尽全力把她找回来。
have a very strong and unpleasant odour
难闻得刺鼻;臭气冲天
To do everything possible to bring about something desired.
竭尽全力,千方百计:做每一种可能的事以便获得想要的某种东西