done oneself a mischief
English
Verb
done
oneself
a
mischief
past participle of
do oneself a mischief