English: Development has a lot to do.
Telugu: అభివృద్ధి విషయానికి వస్తే ఎంతో చేయాల్సి వుంది.