[----]

Jyutping baak3 si1 bat1 gaai2
Pinyin bǎi sī bù jiě

Definitions (CC-CEDICT)
  1. to remain puzzled after pondering over sth a hundred times (idiom)
  2. to remain perplexed despite much thought
Definitions (Wiktionary)
  1. phrase, idiomatic
    incomprehensible; perplexed still despite much thought
    (syn.) 百思不得其解