English: this probably saved his life
Telugu: బహుశా ఈ అతని జీవితం సేవ్ ఏమిటి.