English: That’s some luck.
Telugu: ఇది ఒకరకంగా అదృష్టం అనే చెప్పాలి.