s'imposait

was called for

→ se
phrase Rare #37,918
was called for From s’imposer; it can also mean “assert oneself” when referring to a person.
FR: Une explication s'imposait après cette erreur.
EN: An explanation was called for after that mistake.