English: Couldn’t believe their ears.
Telugu: తన చెవులను తనే నమ్మలేకపోయాడు.