Chinese: 我看我们找到要找的东西了。
English: I think we've found what we were looking for.