I currently work in a start-up based out of Bangalore, India. Now, while most of India speaks Hindi, a major part of southern India has trouble keeping up.
Since the company has people from all over India, whenever we used to have a meeting before, people would start conversing in their own languages thus separating the group into Hindi and non-Hindi speakers.
This was both disrespectful and troublesome.
You see, half of the group had no idea what the other half was talking about. A meeting is generally called to discuss something. How can you discuss something if you don't understand the language?
Slowly, but steadily we started having our conversations in a common language - English.
It's easy to get into a flow when you're talking to someone who speaks your language but when you're in a group, speak a language that everyone understands.
Don't make anyone feel left out. A group conversation isn't a private one. It's meant to be understood by everybody.
Bridge the gap.