English: What luck.
Telugu: ఎంతటి అదృష్టవంతులం.