en

(something) long overdue

ru

Translation (something) long overdue into russian

(something) long overdue
The changes in the policy were long overdue.
Изменения в политике давно назрели.