English: And he found new life.
Telugu: అతనికో కొత్త జీవితం లభించినట్టయింది.