English to Hindi

Meaning for:
lean over backwards
other
यथासम्भव कोशिश करना