Fetching details from the dictionary...
to be crowded; to be packed; to be busy
to be piled up (of work); to be busy (with many things); to be packed (of one's schedule); to have a lot of work to do; to have one's hands full