"In other respects" refers to considering or evaluating something from various additional perspectives, factors, or aspects beyond the ones already mentioned.