English: At first I could scarcely believe my own eyes.
Telugu: మొదట తన కళ్ళను తానె నమ్మలేకపోయాడు.