English: More needs to be done on that front.
Telugu: ఆ దిశగా ఇక పనులు జరగాల్సిఉంది.