あわただしい

awatadashii

busy, hurried, confused, flurried

More N2 vocabulary