English: They gave their lives for this mission.
Telugu: ఇంకా వారు ఈ మిషన్ కోసం తమ జీవితాలను (వాచ్యంగా) ఇచ్చారు.