Chinese: 我们没理由害臊。
English: We have no reason to be ashamed.