well be all right in our waterproofs – Meaning and Explanation