English: Darryl couldn’t believe his ears.
Telugu: దశరథుడు తన చెవులను నమ్మలేకపోయాడు.