ウシノアユミモセンリ
Meanings
Expression
Rare
Proverb
1. slow and steady wins the race; little by little, one goes far; consistency is key
Composed of
snail's pace; (lit.) ox walk
1000 ri; (a) long distance