there had to be

il devait y avoir

→ there
phrase Rare #26,975
il devait y avoir Exprime l’existence nécessaire ou supposée de quelque chose dans le passé. Au présent, on dit « there has to be » : « il doit y avoir » ; c’est la forme utilisée dans les phrases fournies.
EN: There had to be a better way.
FR: Il devait y avoir une meilleure façon.

There had to be pirates now.

Il devait forcément y avoir des pirates, maintenant.

Finally there had to be Headmaster consent.

Enfin, il fallait obtenir l’accord du directeur.

It just stops, and someplace there had to be the last book.

Ça s’arrête tout simplement, et forcément, quelque part, il devait bien y avoir un dernier livre.

There had to be better ways for people to treat each other.

Il devait bien y avoir de meilleures façons de se traiter les uns les autres.