English to Hindi

Meaning for:
overgenerous
other
अत्युदार