Translation: from spanish

we have to finish it no matter how it turns out