to (not) prevent sb from doing sth
Oxford100% de las películas
And I will let nothing stand in our way.
And you are all that stands in his way.
Definiciones del Oxford Advanced Learner's Dictionary, 9.ª edición