some creature's time has come - Alemán Inglés Diccionario