Word/Phrase: touché
Translation: tocado
Pronunciation: tuˈkaðo
Touché! - ¡Tocado!
That was a great point - Ese fue un gran punto
I appreciate your response - Aprecio tu respuesta
You really got me there - Realmente me atrapaste ahí
It was a clever remark - Fue un comentario ingenioso