Has its time arrived?".
¿Ha llegado la hora?".