くるしめた
kurushimeta

Ichidan Verb

The past form of 苦しめる

1. Tormented; Afflicted; Made suffer

Past/Perfective