Wow is a word that crosses language barriers; there is no mistaking what it means.
For those that aren’t so sure:
wow 1 (wou) Informal
Used to express wonder, amazement, or great pleasure.
An outstanding success.
tr.v. wowed, wow·ing, wows
To have a strong, usually pleasurable effect on: a performance that wowed the audience.