英語候補to be at a lossto fail to come up with a good ideato rack one's brains in vainto think and think but get nowhere