A proverb meaning a determined institution or person pursuing progress cannot be halted by petty critics.
A train does not stop for thrown stones
Gari la moshi halisimami kwa mawe
"Endelea na kazi yako kwani gari la moshi halisimami kwa mawe."
Translation: Continue your work because a moving train does not stop for thrown stones.