to dig for thoughts (idiom); to search everything for an answer/to rack one's brains
版权所有 © 2026 3Dict.cn