Learn Spanish (Spain): La dedicación y la constancia son necesarias para ganar. - Dedication and perseverance are necessary in order to win.