En español hay muchas palabras para nombrar a una persona que se esfuerza mucho. Van una cuantas:
• esforzado
• afanoso
• hacendoso
• currante
• laborioso
• industrioso
• trabajador
• incansable
• infatigable
• aplicado
• diligente
• tenaz
• perseverante
Espero que te sirvan, Mila. ¡Un saludo!