What a phrase that is: 'that explains everything!' I know better than to think anything 'explains everything' today.
or simply: