dieses phänomen stellte uns vor ein rätsel.

listen to the pronunciation of dieses phänomen stellte uns vor ein rätsel.
Немецкий Язык - Английский Язык
This phenomenon had us stumped/baffled/mystified/puzzled