Sort:  

I would say you overcame those challenges and setbacks and got some amazing results!
Cheers