English: What better luck?
Telugu: అంత‌కంటే పెద్ద అదృష్టం ఏముంటుంది?