English: A lot is left to be done!
Telugu: చేయాల్సినవి చాలా మిగిలిపోయాయట!