give the devil his due Audio [গিভ দ্য ডেভিল হিজ ডিউ]   /idiom/

give the devil his due meaning in Bengali

idiom
অযোগ্য বা অপছন্দনীয় হলেও কারো প্রশংসা করা; কারো ভালো দিক স্বীকার করা, যদিও তারা সাধারণভাবে অপছন্দনীয়;
Meaning in English /idiom/ to acknowledge the good qualities of a person you dislike or oppose;
SYNONYM admit merit; give credit; OPPOSITE criticize unfairly; disregard strengths; EXAMPLE I don’t like him, but give the devil his due - he’s a brilliant lawyer - আমি তাকে পছন্দ করি না, কিন্তু স্বীকার করতেই হবে - সে অসাধারণ একজন আইনজীবী।

Appropriate Preposition

  • Offended at ( বিরক্ত (কোন কাজে) ) I am offended with you at your conduct.
  • Bent on ( ঝোঁক ) He is bent on playing cricket.
  • Quarrel about ( কলহ করা (কোনকিছু) ) They quarreled with one another about the property.
  • Excel in ( তুলনামূলক ভাবে সুন্দর হওয়া ) He excels in painting.
  • Search for ( অনুসন্ধান ) Their search for the thing was of no avail.
  • Rob of ( অপহরণ করা ) Somebody robbed him of his purse.
  • By and large ( প্রধানতঃ ) People in our village are by and large farmers.
  • A blessing in disguise ( বিপরীতে হিত ; প্রথমে খারাপ হিসেবে মনে হলেও পরবর্তীতে ভালো হয় ) Sam's motorcycle accident was a blessing in disguise because he got enough insurance money.
  • By leaps and bounds ( অতি দ্রুতগতিতে ) The population of Bangladesh is increasing by leaps and bounds.
  • Bring to light ( প্রকাশ করা ) At last all the facts were brought to light.
  • Fish out of water ( অস্বস্তিকর অবস্থায় ) When he came to the village, he felt like a fish out of water.
  • A bolt from the blue ( সম্পূর্ন অপ্রত্যাশিত ) The news of his father's death came to him as a bolt from the blue.