meaning of así y todo

así y todo - Spanish to English

nevertheless