see something that is happening and understand that it is important
give the answer to a problem
study something formally
get more information or understanding about something
give new understanding about something
find out something important after working a long time
find out something important
join things together
prepare to do something that is new and difficult
i) provide a solution
h) carry out research
g) notice a phenomenon
b) make a breakthrough
f) gain knowledge
d) make a connection
c) face a challenge
a) make a discover
e) provide insight