Chinese: 我找到那把我一直在找的钥匙了。
English: I found the key for which I had been looking.
French: J'ai enfin trouvé cette clef que je n'arrête pas de chercher.