put (someone) off his/her stride
idiomDefinition of put (someone) off his/her stride
chiefly British
: to cause (someone) to be unable to continue walking or running steadily
Another runner bumped into him and put him off his stride.
often used figuratively
He was working steadily until an interruption put him off his stride.