Chinese: 我怎么没想到......
English: How did I not think of it?
French: Comment n'y ai-je pas pensé...