Chinese: 我看我找到你的一些东西了。
English: I think I've found something of yours.
French: Je pense avoir trouvé quelque chose à toi.