many people are on stage talking in a foreign language discussing something in front of an audience