Does it translate to mean the same though? Cause I'm not looking in Google.
Does it have the same meaning? In raw context? Or original intent?
Maybe it's just a rough translation. Like when you read a book and the author puts in a foreign phrase to be a big shot. Then it makes me wonder if when they print it in that language, they put it English.