English: But he had still some distance to go.
Telugu: కానీ ఇప్పటికీ ఇంకా కొంత దూరం మిగిలే వుంది.