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