English: That’s some luck.
Telugu: ఒక రకంగా అదీ అదృష్టమే.