ming2
si1
ku3
suo3
  1. to mull over (idiom)
  2. to think long and hard

Info