English: He couldn't believe his ears.
Telugu: అతడు తన చెవులను నమ్మలేకపోయాడు.