English to Hindi

Meaning for:
raring
other
उत्सुक;तत्पर