give the devil his due
отдавать должное противнику\ плохому человеку
Julian is not much of a doctor. However, you have to give the devil his due - his patients like him.
Другие идиомы:
- give credence to (someone or something)
- give one's eye teeth (to do something)
- give (someone) a slap on the wrist
- give oneself away
- give (someone) a fair shake
- give one's right arm
- give credit where credit is due
- give oneself up
- don't give up the ship
- give (someone) the benefit of the doubt
- give (someone) enough rope and they will hang themselves
- give notice
- give (someone) a hand
- give voice to (one's feelings)
- give (someone) a head start