Definitions of in some respects:

  • adverb:   from some points of view