English to Hindi

Meaning for:
sheepishly
other
लज्जित ढंग से