たけがします
takega shimasu

Noun
Politeness Auxiliary

The polite form of 竹がえし

1. It is doing.; It is happening.

Polite