慌里慌张

in a hurried and confused manner; all in a fluster...