Dictionaries
English
English
Русский
Sign In
Sign Up
English
English
Russian
Russian
English
Russian
(something) long overdue
Translation (something) long overdue into russian
(something) long overdue
(что-то) давно назревшее
The changes in the policy were long overdue.
Изменения в политике давно назрели.
Translations