1.last-ditch-effort
做最后的努力
make a last-ditch-effort to do
make last-ditch-efforts to do .
Just make your last ditch effort to do that.
2.have a green thumb会种花种草
A geen hand生手,没有经验的人
A green youth毛头小子
3.under the table私下的,秘密非法的
They offered me 500 pounds under the table if I would vote against the government&`&s plans.
他们私下提供给我500英镑, 如果我能投票反对政府计划的话。
4.under the weather身体不舒服,有点小病
I was still feeling a bit under the weather. 我仍觉得身体有些不舒服
I feel a bit under the weather today. 今天身体有点不受用.
5.for a song
We found two second-hand chairs that were going for a song.
我们发现了两把准备低价出售的二手椅子。
I got a pair of shoes for a song.