What is the meaning of before their time?