they should have sent a poet

短语

英文释义

短语
  1. Indicates something is too profound, beautiful, awe-inspiring or wondrous for an ordinary person to describe in ordinary words. idiomatic
3 次浏览 数据来源: Wiktionary