雨垂れ石を穿つ(あまだれいしをうがつ)
Japanese vocabulary
Meaning: slow but steady wins the race; constant effort will result in success; constant dripping wears away a stone
Japanese vocabulary
Meaning: slow but steady wins the race; constant effort will result in success; constant dripping wears away a stone