hit upon

US /hɪt əˈpɑːn/
UK /hɪt əˈpɑːn/
"hit upon" picture
1.

偶然发现, 突然想到

to discover something by chance

:
She hit upon the perfect solution to the problem.
偶然发现了解决问题的完美方案。
They hit upon a new method for increasing efficiency.
他们偶然发现了一种提高效率的新方法。