Chinese: 我没主意了。
English: I'm running out of ideas.
French: Je suis à court d'idées.