English: And finally I got lucky.
Telugu: చివరికి నాకు ఇలా అదృష్టం వచ్చింది.