Could you express the meaning of this phrase “sine qua non” and what is all the sentence means.
. SINE QUA NON.
Water is an essential need there. .