English: They did their duty.
Telugu: వారి వంతు కర్తవ్యాన్ని అందించారు.