its about time
终于到时候了
英文释义
to express that something should have happened or been done earlier, often implying a sense of frustration or impatience
习语中的关键英语词汇