Translation of مغز کے کیڑے جھڑنا in English:

مغز کے کیڑے جھڑنا

phrase

  • be humbled
    face the music
  • be set right
    come to one's senses