Dictionnaire français - anglais

falloir

to be necessary, must