English: Lot of work needs to be done.
Telugu: చాలా ఎత్త్లుల్లో పనులు చేయాల్సి వస్తుంది.