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