Well, good for you. :) I was translating my company's website into Polish a while back - not only couldn't I understand some phrases in English, but also one of our local Frenchmen couldn't understand the same parts in French. :D I have a feeling both versions were written by a Mexican. XD
no subject