English to Hindi

Meaning for:
plug away
other
कठिन परिश्रम करना