English: That is the luck I have had.
Telugu: ఇదే నాకు పట్టిన అదృష్టం అనుకుంటాను.