English to Hindi

Meaning for:
hang in the balance
other
अधर में लटका हुआ होना