English: And that's their mission.
Telugu: అది వారి కర్తవ్యం కూడా.