English: A lot of improvement needed.
Telugu: దానికి చాలా మెరుగులు దిద్దాల్సివచ్చింది.