英语翻译To give the devil his due ②这里的devil什么意思?2.threw us for a

3个回答

  • 1give the devil his/her due

    Fig.to give your foe proper credit (for something).(This usually refers to a person who has been evil-like the devil.)

    She's very messy in the kitchen,but I have to give the devil her due.She bakes a terrific cherry pie.

    John is a bit too nosy,but he keeps his yard clean and is a kind neighbor.I'll give the devil his due.

    2throw somebody for a loop

    to upset someone unexpectedly and severely Seeing an accident on the road always throws me for a loop.

    3有

    4以格外小心为特征

    characterized by一……为特征