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