The exact expression that we use in Spain is stay or be at the feet of the horses or leave or put someone at the feet of horses which means stay, be or let someone helpless in a situation painful or committed only to the danger, in a bind. This may be something casual or intentional. Probably is an anglicism " by the foot of the 34 horses. The expression refers to the situation in which someone falls off the horse, as a soldier in war, and can be depressed by it.