There can be lots of challenges with the work we do. For example, our service areas don’t always have paved roads, which means it can take a lot of time for a drilling rig to reach a village. Roads can be washed out from a storm for weeks at a time, requiring a team to drive days out of their way to get to a community.
Another major challenge can be the introduction of new sanitation systems and hygiene practices. Learning new concepts and practices takes time. Something like handwashing can be a major new practice for a community. Just think of how long it took your family to teach you to wash your hands as a child! It’s a lot harder to learn those things as an adult when you’ve always done it a different way, and when you've never had enough water.
Other examples might be delays in paperwork from local government offices, landowner disagreements, and technology/connection failures.