I study English as a second language, and noticed that some collocations in my native language and English can differ.
I'm writing an essay and I want to translate one phrase into English correctly. Literally it is
Progress doesn't stay in one place.
Do native speakers say this?
What words should I change in the phrase?
Or you have your own equivalent?