tied up

a. 忙得不可開交的、不得閒的、正在使用的

英文釋義

  1. kept occupied or engaged