Lost in translation or something