Like everything in life, there have been difficulties, obstacles and problems that have been overcome painstakingly.
Como todo en la vida, ha habido dificultades, obstáculos y problemas que se han superado con esmero.