Полный русско-английский словарь
Never rest content with what has been achieved, always strive forward; never rest on one's laurels