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