having-knowledge-of-coming-events

listen to the pronunciation of having-knowledge-of-coming-events