había estado deambulando

Aparentemente, había estado deambulando en medio de una calle llena de gente, confundido y desorientado, hasta que dos señoritas le llevaron al veterinario local.
Apparantly, he had been wandering in the middle of the busy road, all confused and disorientated when 2 ladies picked him up and took him to our local vets.
Palabra del día
la guirnalda