とは言うものの

having said that; be that as it may

Meaning

  1. exp
    having said that; be that as it may