English: What luck.
Telugu: ఏ అదృష్టం.