The literal meaning of this phrase is "let us try one more time or try again". Written as an anecdote over 400 years ago the essence of its meaning is perfectly relevant today to inspire one not to quit.Statistics: Posted by McFurd — Sun Apr 30, 2017 10:55 am
]]>