face the music (西克 安德 泰尔德 奥夫)

Idiom Accountability

含义

to accept criticism or punishment for something you have done

为自己所做的事接受批评或惩罚 (wei ziji suo zuo de shi jieshou piping huo chengfa)

例句

"You made a mistake, and now you have to face the music."

"你犯了一个错误,现在你得接受后果。" (ni fanle yige cuowu xianzai ni dei jieshou houguo)