Translation Of Devaient Passer In Different Languages

English
Ways to say devaient passer
Had to pass
Debían pasar