結果 : in many respects meaning