English: A number of improvements have been made.
Telugu: అనేక మెరుగుదల చర్యలు చేపట్టిన.