vaya tela
Meanings
Phrase
1. wow!, oh my! (Spain, informal)