idiom
blow out of the water
surprendre ou battre complètement
Meaning
to surprise or defeat completely
Example
Their performance **blew us out of the water**.
Leur performance **nous a complètement surpris**.