English: There have been many improvements.
Telugu: పలు సంస్కరణలూ చేశారు.