liàn zhī wèi dìng

Translation

  • to spend a long time thinking about sth while unable to reach a decision
Chinese Tones