English: A lot further to go.
Telugu: ఇంకా చాలా దూరం వెళ్ళాలి.