a true oasis with so much water available – Meaning and Explanation