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