English: He could not believe his own eyes.
Telugu: చూశాక కూడా అతడు తనకళ్ళని తనే నమ్మలేక పొయ్యాడు.