to make progress or advance
делать успехи (delyat uspekhi)
"We are finally making headway with our new project."
"Мы наконец-то добиваемся успеха в нашем новом проекте." (Mi nakonechno-to dobivayemsya uspekha v nashem novom proyekte)
to speak honestly and directly, even if it’s unpleasant
competition among companies or nations to lead in AI develop...
Newly printed; very recent news
to remain firm in your beliefs or decisions even under press...
to relax and take things easy
the overall view or perspective of a situation