watashi wa kore o kino shiageru tsumoridatta no desu ga dekinakatta no desu

Word
watashi wa kore o kino shiageru tsumoridatta no desu ga dekinakatta no desu
Meaning
私はこれを昨日仕上げるつもりだったのですが、できなかったのです。I had intended to finish this yesterday, but I couldn't.
Part of speech
Pronunciation
Lesson