English: 'I still can't believe my luck.
Telugu: """ నా అదృష్టాన్ని ఇప్పటికీ నమ్మలేకపోతున్నాను."