Idiom: He will give the Devil his due

Meaning
Literally, pay the devil what you owe him. Used figuratively to mean ‘give back what you owe’, either money or favours.
Origin
From Shakespeare’s Henry IV Part 1, 1597:
Constable: I will cap that proverb with ‘There is flattery in friendship.’
Orleans: And I will take up that with ‘Give the devil his due.’
I simply want to mention I am beginner to blogging and site-building and absolutely savored you’re web site. Almost certainly I’m going to bookmark your blog post . You certainly come with impressive writings. Kudos for revealing your web page.