としたって Expression 1even if ... ; even supposing that ... Translated by Jiyomi expressions (phrases, clauses, etc.) JMdict entry 2841894. Source and licence.