to surprise or defeat completely
"Their performance blew us out of the water."
to believe that you are valuable and deserve respect
to surprise or impress someone very much
to end up in a particular situation
Always continue trying despite difficulties.
to behave in a confident and assured way
Very quickly, almost instantaneously.