Большой русско-английский словарь ПРИ деле to have smth. to keep one busy, to keep oneself busy/occupied