English: But he somehow managed to survive.
Telugu: అయితే, అతను ప్రాణాలతో బయటపడ్డాడు.