Translation of حق ادا کرنا in English:

حق ادا کرنا

phrase

  • render or give (one) his due or right
    do what is right, do something in fullest measure