Word/Phrase: holy shit
Translation: santo cielo
Pronunciation: ˈsanto ˈsjelo
This is a surprise - Esto es una sorpresa
I cannot believe it - No puedo creerlo
What a moment - Qué momento
This is incredible - Esto es increíble
I did not expect that - No esperaba eso