Just when you think you understand a language, slangs and idioms come at you from behind. In English, my first language, there are phrases that can confuse me in a busy conversation.
"We're cooking!" and "We're cooked" have opposite meanings.
"That's cool" and "That's hot" mean similar things.
"Fired up" and "Got fired" have wildly different meanings, and so do "Knocked out" and "Knocked up."
And if you move slightly to the left in any country/continent, they use different terms and idioms! How does one keep track?! Especially when new to a language?

















