English: But despite that, he lost his life.
Telugu: అయినప్పటికీ ఆయన ప్రాణాలు కోల్పోయారు.