English: And they have sacrificed their lives.
Telugu: తమ ప్రాణాలను సైతం త్యాగం చేశారు.