a tall order
बड़ा आदेश
a tall story
एक लंबा कहानी
impressively difficult
प्रभावशाली मुश्किल
too improbable to admit of belief
विश्वास को स्वीकार करने के लिए भी असंभव