had stumbled
-había tropezado
Pasado perfecto para el sujetodel verbostumble.Hay otras traducciones para esta conjugación.

stumble

Did you think you had stumbled on the truth?
¿Usted piensa que tenías tropezado con la verdad?
It was reported to me that you had stumbled onto this.
Se me informó de que se habían tropezado con esto.
Palabra del día
el portero