There will be much joy .. in overcoming obstacles.