Translation of منھ اجلا ہونا in English:

منھ اجلا ہونا

phrase

  • succeed, come off with flying colours