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