English to Hindi

Meaning for:
a shrinking violet
other
बहुत शर्मीला व्यक्ति