- catch sight of
- 发现: find; discover
- 突然: sudden; abrupt; unexpected; ...
- 爆发,突然发现: break out
- 突然发现: strike
- 偶然发现: accidental discovery; accidental observation; chance on; fortune; happen upon; hit on; hit upon; stumble across; stumble upon
下载手机词典可随时随地查词查翻译