25 Words that Simply Don't Exist in English
sobadsogood.com
sobadsogood.com
Secondly, we do, in fact, have a very closely related term in English: "white elephant".
If you are really looking for good words that don't exist english, you should read Douglas Adam's "The Deeper Meaning of Liff"
For L’esprit de l’escalier, the phrase "jerk store" would probably be sufficient to convey that sentiment for anyone familiar with the Seinfeld TV series.
Desenrascanco: They gave the English equivalent: "to Macgyver it".
Guanxi: We call that "goodwill".
Nunchi: Social savvy. It's opposite is called socially awkward or gets labeled as ASD (and, no, I am not joking).