百思不得其解 (baak3 si1 bat1 dak1 kei4 gaai2) — to think over sth. repeatedly without coming to a conclusion, solution or answer in Cantonese
baak˗₃百siˉ¹思batˉ¹不dakˉ¹得keiˎ₄其gaaiˊ²解Mandarin Pinyin: bai3 si1 bu4 de2 qi2 jie3
Meaning of 百思不得其解
nounto think over sth. repeatedly without coming to a conclusion, solution or answer