it amazed or shocked me completely
es hat mich völlig verblüfft
"The technology they used blew my mind."
"Die Technologie, die sie verwendeten, hat mich verblüfft."
a situation where people agree or have a shared understandin...
to impress or surprise someone greatly
To take a risk to achieve something worthwhile.
to reach maturity; to become fully developed
to record information on paper
to be in a difficult situation requiring careful balance