Life-Long Spousal Maintenance Upheld: M.T v E.T (8197/2018) [2024] ZAGPJHC 578 (20 June 2024).