English to Hindi

Meaning for:
lifeblood
other
जीवन का आधार;जीवन शक्ति