English to Hindi

Meaning for:
life support
other
जीवन अवलंब