English: A lot of work needs to be done on that side.
Telugu: ఆ దిశగా చేయాల్సిన కృషి చాలా ఉంది.