英語候補to be unable to make up one's mindto mull over endlesslyto rack one's brains without getting anywhere