put one off one's stride - German English Dictionary