could not help but

language: fr

definitions

  1. used to say that someone cannot stop themselves from doing something
    fr: ne pas pouvoir s'empêcher de

examples