English: But he somehow survived.
Telugu: కానీ ఎలాగోలా ప్రాణాలు దక్కాయి.