Translation of الٹی آنتیں گلے پڑنا in English:

الٹی آنتیں گلے پڑنا

phrase

  • suffer a loss instead of a profit
    incur trouble while doing good