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