confession (bingdong wen) eng