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.

Другие идиомы: