している
shi shite iru

Ichidan Verb
Suru Verb

Expresses an ongoing action or state of 資する

1. Supporting; Contributing; Providing; Supplying

Progressive Aspect