English: A lot of other things have improved.
Telugu: ఇంకా చాలా విషయాలు బాగు పడేవి.