English to Hindi

Meaning for:
willing and able
other
सहर्ष तैयार