English: Can't believe my luck .
Telugu: నా అదృష్టాన్ని నమ్మలేకపోతున్నా. .