English: I have even more luck.
Telugu: ఇంతకన్నా అదృష్టం నాకేముంటుంది.