It would mean that they are moving steadily and smoothly and they do not give up easily
5.2m questions
6.7m answers