English: At this stage, there’s still a lot of work to be done.
Telugu: ఈ దశలో చేయాల్సింది చాలానే ఉంది.