Idiom Definition - to face the music - to actively accept responsibility (and ... US had bad policies for eight years, and now it is time to face the music.
確定! 回上一頁