reallyleila.com
40 brilliant idioms that simply can’t be translated literally
These are always funny to read!