Translation of ہاتھوں کے توتے / طوطے اُڑ جانا in English:

ہاتھوں کے توتے / طوطے اُڑ جانا

phrase

  • be confounded, be taken aback, be struck dumb, be nonplussed