いい せんいってる
iisen itteru

Ichidan Verb
Expression

1. to be on the right track; to be doing well; to be looking good; to be coming along nicely

Colloquial
Other forms: