avoir fort à faire

Etymology
lit. 'to have strong to do'.

Verb

 * 1) to have a lot to do; to have one's work cut out