Vocabulary

なんだかんだ言っても

no matter what anyone says; regardless of what is said

expression