English: What progress!
Telugu: అబ్బా ఎంత ప్ర‌గ‌తి!