English: a lot of life still left.
Telugu: ఇంకా ఎంతో జీవితం మిగిలివుంది.