English: That may have been what saves his life.
Telugu: బహుశా ఈ అతని జీవితం సేవ్ ఏమిటి.