phrasal-verb
stumble upon
trouver quelque chose par accident
Meaning
to find something by accident
Example
We **stumbled upon** a hidden waterfall in the forest.
Nous avons découvert une cascade cachée dans la forêt.