石の上にも三年
Meanings
1
perseverance prevails; patience wears the stone
Proverb meaning that even a cold stone will warm up if you sit on it for three years; encourages patient persistence.
They say perseverance prevails, so let's keep at it a little longer.