English to Hindi

Meaning for:
self-effacing
other
अत्यधिक विनम्र