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