I remember this issue came up previously, but for OpenAI realtime. At the time, the solution was to provide instructions saying to “use English”, and OpenAI had documented that as a recommendation for realtime prompting (link - under the ‘Language Constraint’ section). I can’t find any equivalent advice for Gemini, but it’s probably worth doing.