English: What luck na!
Telugu: ఏది అదృష్టం!