English: My luck held out.
Telugu: నాఅదృష్టం కలిసి వచ్చింది.