English: I am sure he couldn't believe his luck.
Telugu: తన అదృష్టాన్ని తానే నమ్మలేకపోతున్నాడీ అన్నదాత.