Synonyms
In spite of their efforts, the team of scientists could not make much headway to solve the problem.

start
thinking
efforts
progress

ANSWER DOWNLOAD EXAMIANS APP