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