English: However, he somehow survived.
Telugu: అయినా ఎలాగోలా ప్రాణాలు కాపాడుకున్నారు.