English: He could not believe his own eyes.
Telugu: హేమ 'తన కన్నులను తానే నమ్మజాలకపోయింది.