English: At the first glance, I couldn’t believe my eyes.
Telugu: మొదట తన కళ్ళను తానె నమ్మలేకపోయాడు.