certain; unmistaken; evident; obvious; beyond doubt
to disappear into; to slip into; to be lost in; to be mixed up with
in the confusion of the moment; taking advantage of the confused state of affairs
certain; unmistaken; evident; obvious; beyond doubt
(in the) confusion (of the moment)
(in the) confusion (of the moment)