English: A lot we have to do.
Telugu: మనం చేయాల్సింది చాలా ఉంది.