a tall order
ایک لمبا حکم
a tall story
ایک قد کہانی
impressively difficult
متاثر کن مشکل
too improbable to admit of belief
عقیدے کو تسلیم کرنے کے لئے بھی قابل ذکر