sie haben eine erstaunliche entdeckung gemacht.

listen to the pronunciation of sie haben eine erstaunliche entdeckung gemacht.
Deutsch - Englisch
They have made a stunning discovery