face the music : Popular Idioms in English

face the music

To deal with the consequences and reproach of one's negative actions

Tom thought that no one realized it was he who had broken the Miller's window, but when he looked out the peephole and saw them standing on his doorstep. He realized it was time to face the music.