DIY でぃうあいわいでした
diuaiwaideshita

Noun
Desu Copula

The polite past form of DIY

1. Was doing it yourself.; Was self-sufficient.

Past/Perfective
Polite