keep someone very busy - French English Dictionary