English: A lot of development needs to be done.
Telugu: అభివృద్ధి విషయానికి వస్తే ఎంతో చేయాల్సి వుంది.