the mind boggles

短语

英文释义

短语
  1. One is astonished or unable to comprehend.
    — In their bedroom I found a wetsuit and handcuffs. The mind boggles!
1 次浏览 数据来源: Wiktionary