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