vor jemand auf dem boden liegen

listen to the pronunciation of vor jemand auf dem boden liegen
Deutsch - Englisch
to grovel before somebody / at somebody's feet