English: But there have been improvements.
Telugu: కానీ అలా మెరుగులు దిద్దుతూ వచ్చారు.