Chinese: 我们还是有点疑惑。
English: We're still a little confused.