English: "I can `t believe my eyes".
Telugu: తన కళ్ళను "తానే నమ్మ లేకపోయింది.