to be on a winning formula

AspiringT

New Member
français
Hello,

Can someone help me with the following sentence? (sorry I do not have any specific context):

They are on a winning formula.

Does it mean "Ils ont trouvé une/la formule gagnante"?, "Ils ont trouvé la clé de la réussite" or "ils sont sur la voie de la réussite" ?

What do you think?

Thank you !!
 
  • < Previous | Next >
    Top