had longed
Pasado perfecto para el sujetodel verbolong.Hay otras traducciones para esta conjugación.

long

I have given you what you always you had longed for.
Os he dado lo que siempre habíais ansiado.
Palabra del día
la almeja