Suppose that there were really some huge hound loose upon it; that would go far to explain everything.
Supongamos que hubiera realmente un enorme sabueso en libertad; eso contribuiría mucho a explicarlo todo.