(Don't get) lost in translation