First, check the contracts you have with your customers or suppliers. Look for any “force majeure” clauses in these contracts. A “force majeure” is a part of a contract that relieves you of your obligations if events outside of your control prevent you from carrying out the contract, like flooding.  However, this clause will only apply if it’s specifically mentioned in the contract. To see if you have a “force majeure” clause in the contract, your contract may define what “force majeure” means and will often refer to the floods or an “Act of God”.
If your contract has a “force majeure” clause, you generally won’t have to fulfil your obligations under the contract. This will be for so long as the flood (for example) prevents you from doing so (or in some cases, for a specific time). This means you will not be in breach of the contract.
On the other hand, if you can still carry out your obligations under the contract despite the flood, then it’s unlikely to be considered a “force majeure” event, and you’ll have to continue with your obligations.
Sometimes a force majeure clause states that you must be ‘prevented’ from performing its obligations. In this case, it has to be physically or legally impossible to perform your obligations. If there are other ways to perform the contract, even if they are expensive ways, then you won’t be able to rely on the “force majeure” clause.