haga el favor de volver de explicarnos otro vez.
i can't understand this sentence.i think it should be "haga el favor de volver a explicarnos otro vez"
is that correct?