English: There is lot more to do.
Telugu: అంతకంటే చేయాల్సింది చాలా ఉంది.