kept ... from
Was hat dich gestern davon abgehalten, hierherzukommen?
What stopped you from coming here yesterday?
Was hat dich davon abgehalten gestern zu kommen?
What stopped you from coming yesterday?
Der Regen hat mich davon abgehalten zu gehen.
The rain stopped me from going.
Du bist der Einzige, der ihn davon abgehalten hat, mir Gott weiß was anzutun.
You are the only one who stopped him from doing God knows what to me.
— Bugonia (2025)