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