high court upholds divorce