Translation of یک نہ شُد دو شُد in English:

یک نہ شُد دو شُد

phrase

  • one misfortune on the heels of another