English: A lot has not yet been done.
Telugu: చాలాపనులు ఇంత వరకు ప్రారంభం కాలేదన్నారు.