ってもそうだ
to ittemo sōda

Conjunction
Evidential Auxiliary

Expresses hearsay ("I heard that...") of と言っても

1. So it is said.; It's rumored.; They say.

Hearsay Evidence