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