Chinese: 我以为你找到他们了。
English: I thought you found them.