I am currently working overseas for a historically British company which hired me on a 1 year expat contract. They know I do not speak the local language and led me to believe I would be in a team of 50% native English speakers and 50% fluent-English speaking locals. Their branding is very Britain-themed but apart from me, the entire staff are locals and speak English reasonably well but not fluently. I now find that I am required to attend client meetings which are 100% in the local language. These meetings are small e.g. me, a local colleague who is in the same role as me, an expert and a client, so it is extremely obvious that I cannot contribute. There is no translation going on during the meeting and my local colleague just has to tell me what happened after, which she resents. The clients know I don't understand so they do not address questions to me and I obviously cannot present anything. Our boss thinks that me attending even thought I don't understand anything gives the impression that I value the clients and think their project is important. AIBU to think that this is a total waste of time and it does not actually give a good impression at all? I'm trying to figure out if this is something I could reasonably push back on because it's so frustrating.