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