Vocabulary

とは申せ

though; although; be that as it may; nonetheless

conjunction