A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

It is past the appropriate or expected time for something to happen; it should have happened already.

It is easy to understand and judge past events clearly after they have happened, even if one could not predict them at the time.