Yesterday I was invited to do a technical talk LIVE in Spanish, to native Spanish speakers who are at the top of their fields.
I said yes.
Now experiencing that familiar fear, like a commitment hangover the day after letting your excitement do the talking.