viheṭhayanta

harming, vexing, annoying, troubling