English: And there's still some distance to go.
Telugu: ఇంకా కొంత దూరం ఉంది.