Pressaient (en. Were pressing)

pʁɛsɛ

Synonyms

Slang Meanings

Put the pedal to the metal
He really put the pedal to the metal to finish the project on time.
Il a vraiment mis le turbo pour finir le projet à temps.
Force the hand
She forced the boss's hand to get a promotion.
Elle a forcé la main du patron pour obtenir une promotion.