WAITED FOR SO LONG
Definition: Having spent a considerable amount of time anticipating or expecting something to happen.
Synonyms: Long Wait, Extended Wait, Lengthy Wait, Prolonged Wait, Waiting Period
Definition: Having spent a considerable amount of time anticipating or expecting something to happen.