ていしても
Meanings
Expression
1. even assuming that ...; even granted that ...
Kanji used
temporary
define
Composed of
assuming that ...; supposing that ...