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