English: Now he has given his life.
Telugu: ఇప్పుడు జీవితకు అప్పజెప్పారు.