English: What better luck?
Telugu: ఇంతకంటే అదృష్టం ఏముం టుందీ?