English: Couldn't have been more lucky.
Telugu: అంతకన్నా అదృష్టం మరొకటి ఉండకపోవచ్చు.