stumble on
US /ˈstʌm.bəl ɑːn/
UK /ˈstʌm.bəl ɑːn/

1.
imbattersi in, scoprire per caso
to discover something by chance
:
•
While cleaning the attic, she stumbled on an old photo album.
Mentre puliva la soffitta, si è imbattuta in un vecchio album fotografico.
•
Researchers often stumble on important discoveries when they least expect it.
I ricercatori spesso si imbattono in scoperte importanti quando meno se lo aspettano.