Translation of منھ تکتے/ دیکھتے رہ جانا in English:

منھ تکتے/ دیکھتے رہ جانا

phrase

  • be amazed, be defeated