hit upon something

Tłumaczenie: 

wymyślać coś, wpadać na coś

Przykładowe użycie: 

It took me ages, but I hit upon the name of our child. Wymyśliłem imię dla naszego dziecka.
It took us ages to hit upon a solution.