How to Say "donkeys' years" in Spanish
The Spanish word for “donkeys' years” is “siglos” — B1 level. This is a very common word in everyday Spanish.

Examples
Hace siglos que no te veía, ¡qué alegría!
I haven't seen you in ages, what a joy!
Llevo aquí esperando siglos. ¿Cuándo llega el autobús?
I've been waiting here forever. When is the bus arriving?
Tardaste siglos en contestar el mensaje.
It took you ages to reply to the message.
Using 'Hacer' for Time
The phrase 'hace siglos' is key for saying 'ages ago.' It uses the verb 'hacer' (to do/make) to indicate a period of time elapsed: 'Hace [time period] que [event happened].'
Mixing up 'por' and 'hace'
Mistake: “Esperé por siglos.”
Correction: Esperé siglos / Llevo esperando siglos. You usually don't need 'por' when using 'siglos' to mean 'a long time.'
Related Translations
Learn Spanish with Inklingo
Interactive stories, personalized learning, and more.