idiom
blow out of the water
Meaning
to surprise or defeat completely
Example
Their performance **blew us out of the water**.