How the fuck i can beat Timekeeper

I might just be bad and have shitty reflexes, but this boss is just so fucking fast, i can only beat it with stun/freeze/rooting builds. Any tips?