English: still more life.
Telugu: మరింత జీవితం.