Non-English speakers, what is an idiom or slang from your non-English language that doesn't exist in English? How does it literally translate, and what does it actually mean?

Posted Jul 10, 2026, 5:49 PM UTC

12
Loading comments…