English: But it still has some distance to travel.
Telugu: అయితే ఇంకా చాలా దూరం ప్రయాణం చేయాల్సి ఉంది.