Re: Freqently used English
I'm not a native English speaker, but yes - it would sound strange.
You can go with something like:
"I am (truly) honored to be here/be able to speak here/be invited to give this lecture/[be whatever]...."
"It is my pleasure to be your host/lecturer/be here tonight/[whatever...]"
"I'm grateful for this opportunity to present you with the latest developments in [whatever...]"
"I'm glad to be able to [whatever... more relaxed, less formal]"
But, don't worry about it too much. The audience will expect some sort of intro - you say who you are, that you're honored or excited or whatever you feel is right to say, possibly make an ad hoc joke, and then you just get on with it.
Concentrate on the speech itself, on the things you're trying to communicate - because that's what's important - don't worry too much about the protocol.
Re: Freqently used English