Translation of شرمندئہ احسان in English:

شرمندئہ احسان

phrase

  • beholden (to)
    under obligation (to)