English: A lot more needs to be done in this space.
Telugu: ఈ రంగంలో ఎంతో చేయాల్సి ఉంది.