English: But it still has a lot to go.
Telugu: అయితే ఇంకా రావాల్సినది చాలా వుంది.