r/AskReddit•3 mo. agoappleghostdumpsterNon-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 UTC12ShareSave