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