English: What better luck?
Telugu: అంతకంటే భాగ్యం ఏముంది?