put obstacles in sb.'s way

English Description: 

one of several Idioms

German Translation: