
Be borne in on somebody
Sudden Realization
Use it when someone suddenly understands something important that they didn't see before. 
Emphasis on Impact
Shows that the realization has a strong, often personal, impact on the person. 
Not Instant
The phrase implies a process—understanding may take time to develop fully. 