in so far


Meanings

  • to the degree or extent that;