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