English to Hindi

Meaning for:
elbow grease
other
कठोर परिश्रम