be before one's time - French English Dictionary