People generally tend to believe that translation is merely the mechanical replacement of languages, and therefore anybody can be a translator if he/she happens to know a foreign language. This is absolutely wrong! Knowledge of foreign languages is no guarantee that a translation will be rendered fairly well.

More: continued here