it amazed or shocked me completely
ça m'a complètement époustouflé
"The technology they used blew my mind."
"La technologie qu'ils ont utilisée m'a époustouflé."
to accept blame for something on behalf of someone else
to be in a difficult or uncomfortable position, often with p...
to start a friendship
be grateful for the good things in your life
Beauty or value is subjective and dependent on the viewer.
to contribute money or effort to a shared goal