English: Some people have given their life.
Telugu: కొంతమంది తమ జీవితాలను అర్పించారు.