Does such a phrase exists in English?

So in my language there is this phrase that we use after we’re done with saying some introductory sentences that are expected to be said first before saying the content our speech. It literally translated into “having said that” (meaning now that I said that I can start saying what I want to say) So this is how I wrote it in English, Hello everyone, first I’m glad ........................ etc [now that I said that]: (Then the actual content starts) Is this correct English? Or does it sound weird? Thanks a lot in advance.
Answers

jimquk

I think English is probably less formal than your language, so there is no set formula. Is it necessary in an English context to have all that introductory stuff? We might start of saying, hi, my name's this, I work at that, and today I'm going to talk about this. *Right,* content content ..... Right, represents a change of focus, "let's get down to it". Not sure if that's helpful. Listen to how others make such presentations. Hopefully you can find online people giving a talk in a context similar to yours.

Anonymous

"That being said, ..."

John P

Depends on the context. In Britain I might think that it is a bit strange to say (every time, in every context) something of the nature of "having said that" after an introductory few sentences. Incidentally, it should be "Now that I have said that,....." Note the addition of "have". But note that I am British, the omission of "have" might be normal in the USA.