とかていしても
Meanings
Expression
1. even assuming that ...; even granted that ...
Composed of
assuming that ...; supposing that ...