stumble upon
come across
run into
bump into
1. I stumbled across some old photographs while cleaning the attic.
我在清理阁楼时偶然发现了一些旧照片。
2. They stumbled across a charming little cafe in a side street.
他们在一条小巷里偶然发现了一家迷人的小咖啡馆。
3. Scientists stumbled across a new species of insect during the expedition.
科学家们在考察过程中偶然发现了一种新的昆虫物种。
A: What did you find in the old library?
A:你在旧图书馆里发现了什么?
B: I stumbled across a rare first edition of a famous novel.
B:我偶然发现了一本著名小说的稀有第一版。
1) 偶然发现
2) 撞见
3) 无意间遇到
1. 偶然发现
e.g. She stumbled across an interesting article online.
她在网上偶然读到一篇有趣的文章。
phrase
1. To find or meet someone or something by chance.
Synonym: come across, stumble upon