English: Many more things need to be done.
Telugu: చాలా విషయాలు ఇంకా ఉండాలి.