Read time: 2 mins
“Dyfal Donc a Dyr y Garreg” is a Welsh proverb that translates “Tapping persistently breaks the stone.” Persistence is firm, even obstinate,