English: “Still a long way to go.
Telugu: “ఇంకా చాలా దూరం వెళ్ళాలి.