Yes, the sentence is grammatically correct.
### Meaning:
The speaker is expressing regret about not being able to fulfill a request or obligation due to a lack of water in their lodge since the previous day. This absence of water has prevented them from completing any chores. Additionally, they attempted to solve the problem by using a compound generator to pump water but found that the generator is faulty, meaning it does not work