English: What a luck!
Telugu: ఏ కుళ్ళిన అదృష్టం!