Chinese: 谁让我们做的？
English: Who told us to do that?