早牛も淀、遅牛も淀
Meanings
1
there is no point in hurrying; haste makes waste
Proverb literally meaning 'fast oxen end up in Yodo, slow oxen also end up in Yodo'. Yodo was a post station just south of Kyoto; the idea is that whether you hurry or go slowly, you reach the same destination, so rushing is pointless.
As the saying goes, 'Fast oxen end up in Yodo, slow oxen also end up in Yodo,' so you don't need to rush that much.