push in front of sb, to

English Notes: 

Goblet: 25:241 Hindrances on the way of the truth are pushed in front of you therefore, ...

German Translation: