Translation: from spanish

through to its completion