The phrase "people's hearts are unpredictable and the world is too complicated" means that people's inner thoughts and feelings are difficult to be accurately predicted or understood, and the world is full of complex interpersonal relationships and unpredictable things. This idiom emphasizes the complexity of human emotions and thoughts, as well as the mutual influence and interaction between people.