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