Word
Hai dovuto dedicarti al progetto affinché finisse.
Meaning
You had to dedicate yourself to the project so that it would finish.
Part of speech
sentence
Pronunciation
Course
Breakdown of Hai dovuto dedicarti al progetto affinché finisse.
avere
to have
il progetto
project
finire
to finish
a
to / at