Confidence comes from use
You do not need perfect English before you take part in a meeting.
Start by preparing a few useful phrases, listening for familiar language, and giving yourself permission to contribute one clear idea.
Focus on the message
Your goal is to communicate your expertise. English is the tool that helps you do that.
