i embarrassed myself

Popularity
500+ learners.
No more than I embarrassed myself presenting the song.
No más de lo que me ridiculicé yo mismo.
I embarrassed myself in front of the school.
Me avergoncé adelante de la escuela.
Well, I embarrassed myself.
Pues me he avergonzado a mí mismo.
Palabra del día
el saltamontes