Comment Comment by titanomachy English has "more haste, less speed" which I think carries the same message. parent titanomachy 10 years ago