English to Hindi

Meaning for:
at critical juncture
other
कठिन परिस्थिति में