fill one’s time

See: engage, involve
Mentioned in ?