English to Hindi

Meaning for:
the worst of all worlds
other
सबसे बुरी हालत