English: “A lot of work remains.
Telugu: “ఇంకా చాలా పని మిగిలిపోయింది.