English: They have done their duty.
Telugu: వారు వారి పని ని చేశారు.