Il a pété les plombs.

translation of “he cracked up” doesn’t seem correct here. according to wordreference “péter les plombs” basically means “go crazy / lose it”

1 Like