Vocabulary

と仮定しても

even assuming that ...; even granted that ...

expression