English: Hubby can't believe his luck.
Telugu: అభి తన అదృష్టాన్ని నమ్మలేకపొతున్నాడు.