English: There is so much to be done.
Telugu: ఆ మేరకు చేయడమంటే చాలా ఎక్కువే.