Chinese: 我能找到的都在那。
English: That's all I could find.
French: C'est tout ce que j'ai pu trouver.