Language:
Free Online Dictionary|3Dict

挠头

Source : CEDICT

tricky/problematic/difficult/to scratch one's head (in puzzlement)