Maksud perkataan "give the devil his due" dalam bahasa Melayu

Apakah maksud "give the devil his due" dalam bahasa Inggeris? Terokai maksud, sebutan dan penggunaan khusus perkataan ini bersama Lingoland

give the devil his due

US /ɡɪv ðə ˈdɛvəl hɪz duː/
UK /ɡɪv ðə ˈdɛvəl hɪz duː/
"give the devil his due" picture

Idiom

1.

memberi syaitan haknya, mengakui kebaikan seseorang yang tidak disukai

to admit that even a bad or disliked person has some good qualities or has done something good

Contoh:
I don't like my boss, but to give the devil his due, he's very fair with promotions.
Saya tidak suka bos saya, tetapi untuk memberi syaitan haknya, dia sangat adil dengan promosi.
Even though he's our rival, we have to give the devil his due; his team played exceptionally well.
Walaupun dia adalah pesaing kami, kami perlu memberi syaitan haknya; pasukannya bermain dengan sangat baik.
Belajar perkataan ini di Lingoland