To leave someone speechless / To blow someone away
Literally 'to leave with the mouth open'. Used when something is so impressive or surprising that it leaves people stunned.
Her performance left everyone speechless.
—What did you think of it? —It blew me away.
The news left us all speechless.