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一……为特征