てはまったらしい
atehamattarashii

Godan Verb (ru)
Evidential Auxiliary

Expresses appearance about a past event ("seems to have...") of 当てはまる

1. Seemed to fit.; Appeared to be applicable.; It turned out to be the case.

Past/Perfective
Inferential Evidence