Having said that

Hi,

Could you please tell me what is the meaning of “Having said that”?

Please explain.

Hi Crazy

‘Having said that’ can be used basically to mean ‘after saying that’.

However, it can also be used to signal that you are about to say something that is or seems contrary to or different from something that has just been said. For this usage, have a look at this thread about “That said”:
english-test.net/forum/ftopic9292.html
.