auf etwas rittlings sitzen

listen to the pronunciation of auf etwas rittlings sitzen
Deutsch - Englisch
to bestride something {bestrode, bestrid
to sit astride on something
bestridden}
to stand astride over something