This is the 4778th most frequent Russian word.
зарабатывает
Earns.
The word "зарабатывает" in this sentence is used to describe the act of earning money regularly through work.
Он зарабатывает деньги на работу каждый день.
He earns money at work every day.
Here, "зарабатывает" signifies earning something intangible, like respect, through effort and achievements.
Она зарабатывает уважение своим трудом.
She earns respect through her work.
"Зарабатывает" in this context refers to acquiring positive reviews or opinions as a result of the project's qualities or execution.