English to Hindi

Meaning for:
fulfilling
other
संतोषप्रद