English: What better luck?
Telugu: అంతకి మించిన అదృష్టం ఏవుంటుంది?