English: They fulfilled their "missions."
Telugu: వారి "మిషన్" ని ఎగ్జిక్యూట్ చేస్తున్నారు.