たり ったっている
nitari yottatte iru

Ichidan Verb
na-Adjective

Expresses an ongoing action or state of 似たり寄ったり

1. Similar and continuing.; Like and persisting.

Progressive Aspect