It will take some doing

It will take some doing.

It will require considerable effort and care. It'll take some doing, but it'll get done. It's not impossible. It'll just take some doing.
See also: take, will
Full browser ?