English: Some had to sacrifice even their lives.
Telugu: కొంత మంది తమ జీవితాలను త్యాగం చేయాల్సి వస్తుంది.