えきしたらしい
ekishitarashii

Suru Verb
Evidential Auxiliary

Expresses appearance about a past event ("seems to have...") of 役する

1. Served (in a role); Appears to have been utilized; Seems to have functioned (as)

Past/Perfective
Inferential Evidence