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