rack one's brains

rack one's brains

rack one's brains 基本解释
绞尽脑汁;煞费苦心;开动脑筋;大伤脑筋;