English: A lot of work remains to be done in this direction.
Telugu: ఆ దిశగా చేయాల్సిన కృషి చాలా ఉంది.