a long time coming

English

Alternative forms

Adjective

a long time coming (not comparable)

  1. (set phrase) In-process, delayed, awaited, or deserved for a considerable duration of time; overdue.

See also