Lost in Translation, or True?