What is the meaning of [A Tall Order]

A difficult task