Spanish-English dictionary »

sí o sí meaning in English

SpanishEnglish
sí o sí phrase

no matter what(under any circumstances, whatever happens)
phrase