This quote means that success is achieved and maintained by those who do not give up and continue to try, even after facing difficulty or failure. It implies that success takes time and effort and requires persistent hard work. It also suggests that being persistent and maintaining motivation are key to achieving and sustaining success.