Effective Translations