idiom
blow out of the water
überraschen oder völlig besiegen
Meaning
to surprise or defeat completely
Example
Their performance **blew us out of the water**.
Ihre Leistung **hat uns völlig überrascht**.