I have fainted
Presente perfecto del verbo faint. Hay otras traducciones para esta conjugación.

faint

I have fainted many, many times.
Me he desmayado tantas, tantas veces.
Palabra del día
la escarcha