Give The Devil His Due

Give credit for what is good in a disagreeable or disliked person.

Examples:

  • I don't like John's views on education, but give the devil his due, he always has something important to say.

Origin: late 1500s