English: And that was my luck.
Telugu: అది నాకు లభించిన అదృష్టం.