"打破人的幻想" can be translated into English as "shatter one's illusions" or "dispel one's fantasies".
"Shatter one's illusions" emphasizes the sudden and complete destruction of false beliefs or expectations.
"Dispel one's fantasies" focuses more on clearing away or eliminating unrealistic or imaginary thoughts.
Both expressions are commonly used and convey the intended meaning effectively.