An expression of surprise or astonishment.
¡Caramba! Nunca imaginé que vería un espectáculo tan impresionante.
Wow! I never imagined I would see such an impressive show.
¡Caramba! No esperaba recibir tan buenas noticias tan pronto.
Wow! I didn't expect to receive such good news so soon.