stop and smell the roses

动词 v.

英文释义

动词 v.
  1. To relax; to take time out of one's busy schedule to enjoy or appreciate the beauty of life. idiomatic
3 次浏览 数据来源: Wiktionary