English: An awful lot of work must be done in this regard.
Telugu: ఇందుకు చాలా కృషి చేయాల్సి ఉంటుంది.