English: They could not believe their ears.
Telugu: క్షణం సేపు వాళ్ళ చెవులను వాళ్ళే నమ్మలేకపోయారు.