Fetching details from the dictionary...
even if ...; even supposing that ...
also as ...; also for ...; also from the position of ...
仮に失敗したとしても諦めない。
Even if I fail, I will not give up.
たとえ雨が降るとしても出かける。
Even if it rains, I will go out.
どんなに急いだとしても間に合わなかった。
No matter how much I hurried, I could not make it in time.