Idiom: Face the music

See also: