English: A lot more work done.
Telugu: ఇంకా చాలా పనులు చేశారు.