English: They are very hard taskmasters.
Telugu: మేషరాశి వారు చాలా హార్డ్ వర్కర్స్.