to surprise or amaze someone greatly
jemanden sehr überraschen oder erstaunen (jemanden sehr uberraschen oder erstaunen)
"Her stunning dress made everyone's jaw drop."
"Ihr atemberaubendes Kleid ließ jedem den Mund offen stehen." (ihr atemberaubendes kleid lies jedem den mund offen stehen)
the principle that everyone is subject to the law
to lose advantage or control in a situation
completely honest and trustworthy
an approximate estimate or number
to worry a lot about something
to protect your computer system or network from attacks