English: It gave him a totally new start on life.
Telugu: అతనికి, అది ఒక పూర్తిగా కొత్త జీవితం ప్రారంభించారు.