English: A lot of it needs work.
Telugu: అందుకు చాలా వర్క్ చెయ్యాలి.