having said that

Idiom

used to introduce an opinion that makes what you have just said seem less strong

informal · Heard in 3 moviesPlay Idioms
Having said that, Cardinal Law and the Catholic community
Said in 8 films · #1