Hindi-English dictionary »

हँसते हँसते मुशीबत झेलना meaning in English

HindiEnglish
हँसते हँसते मुशीबत झेलना

make the best of a bad jobverb