to impress or surprise someone greatly
jemanden sehr beeindrucken oder überraschen (jemanden sehr beeindrucken oder überraschen)
"The concert will knock your socks off!"
"Das Konzert wird dich umhauen!" (Das Konzert wird dich **umhauen**!)
to stop yourself from saying something you want to say
to finish or conclude something
to resolve small problems or imperfections
to be physically fit and healthy
to experience success for the first time
To narrowly escape a dangerous or unlucky situation.