Translation: from spanish

there is some truth in that