English to Hindi

Meaning for:
taskmaster
other
कस कर काम कराने वाला