A set of English-Chinese translations from non-English speaking countries, laughed to explode eggs, but did not quite understand the meaning of a few...