たってそうだ
tatte sōda

Particle
Evidential Auxiliary

Expresses hearsay ("I heard that...") of たって

1. Even so it seems.; It seems that's the case.; That sounds right.

Hearsay Evidence