trodden on eggshells
English
Verb
trodden
on
eggshells
past participle of
tread on eggshells