Spanish -> literal translation
Me costó un ojo -> it costs me an eye
Me costó un riñón -> it costs me a kidney
(Edited for format)
Many languages have idioms involving body parts like this. In French it's couter les yeux de la tete, similar in Italian where it's costare un occhio della testa. One in Mandarin that means something different is 削足适履, about cutting your feet to fit your shoes.
I get that idioms don't always translate well (some actually do, especially literal ones that are less referential like cost an arm and a leg) but I'd be careful before invoking misunderstanding with theoretical groups of non-english speakers.
>I'd be careful before invoking misunderstanding with theoretical groups of non-english speakers.
If you're being cautious (as is common for a large website to do) then this is totally backwards -- you would actually need to be careful with invoking understanding when it comes to theoretical groups of non-english speakers. You can't start by assuming that everything that is said is going to be understood perfectly (Though I really wish that was possible, it would make it a lot easier to teach math, physics, history, etc).
that expression is an idiom. other languages have idioms that native english speakers would find weird.
as far as the tweet that started all this, it sounded too serious in my opinion.
kanye west (not sure if it was him who said it first) was correct with this one: adding an emoji would have sent a clearer message. blink blink smiley face or something.
Then, your argument is so silly that I wonder if you're just being contrarian for the sake of it. By your logic, anyone speaking language A should make sure to dumb it down as much as possible, make it extremely basic to make sure that anyone in the world who doesn't have a good grasp on language A can understand it unambiguously.
First of all, I don't owe you anything. If I decide to type a tweet in Italian, or Russian or whatever I don't have to accommodate you. If you don't understand the language, you're clearly not my target audience. Even though you can click on my tweet to read it doesn't mean that I need to make sure someone who doesn't understand the language can read it.
Second, this is a total disservice to people learning the language to not use idiom and common constructs. These are expressions people use in real life, if they are serious about wanting to learn a language they want to be exposed to them.