I dislike him, but I must give the devil his due.
give the devil his due
idiomTo acknowledge the positive qualities of a person who is unpleasant or disliked.
Although I disagree with his politics, I must give the devil his due and admit he is a brilliant speaker.
While his personality was often abrasive and difficult to endure, one had to give the devil his due regarding his unmatched expertise in the field.
- 01
dance with the devil
To engage in risky and immoral behavior.
- 02
devil dancing
Risky, reckless or potentially immoral behavior.
- 03
devil in disguise
A person or thing that appears to be good, honest, or upstanding, but is inherently nasty, evil, or damaging.
- 04
devil lies in the details
Synonym of devil is in the details.
- 05
don't give up your day job
Somewhat sarcastic but usually good-natured advice used to criticise a person's degree of talent (especially in music or other performing arts), implying that they are unlikely to be successful.
- 06
due course
Regular or appropriate passage or occurrence
- 07
folk devil
A person or type of person blamed by the public for various ills, as during a moral panic.
- 08
give a damn
To be concerned about, have an interest in, to care (about something).