English: There is still much to be done.
Telugu: ఇంకా ఎంతో చెయ్యాలని తపన పడుతోంది.