English to Hindi

Meaning for:
an soft touch
other
मदद के लिए तत्पर रहने वाला व्यक्ति