What idiom has the same meaning as face the music?

Answer:

'take your medicine' 'pay the piper'
First answer by ID1287835238. Last edit by ID1287835238. Question popularity: 2 [recommend question].