Translation: from spanish

despite everything