Carlo B. answered 04/03/19
Tutor
5.0
(862)
Native, 18 years experience, Italian Language, History, Translations
Fa molto tempo che sia in attesa, is wrong, it does not mean much, in order to provide the right translation of LONG OVERDUE it should be included in a sentence of complete meaning, as standalone could have multiple translations.