have scratched
-he arañado
Presente perfecto del verbo scratch. Hay otras traducciones para esta conjugación.

scratch

For far too long you have scratched out a living, barely knowing why this was your fate.
Durante demasiado tiempo ustedes han arañado una vida, sabiendo apenas por qué era éste su destino.
You have scratched me.
Eso me ha herido.
Palabra del día
el patinaje