Vocabulary
以ってしても
もってしても
(not) even with; (not) even using
expression