having said this

listen to the pronunciation of having said this
English - Turkish
English - English

Definition of having said this in English English dictionary

having said that
(informal) used to introduce an opinion that makes what you have just said seem less strong