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