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