← All words
adverb

contra viento y marea

adverb

against all odds, come hell or high water, through thick and thin

Literally, “against wind and tide”.

contra viento y marea — Spanish Dictionary | Passage