On the horizon
• Hanging over one's head
• Imminent
• Ready to fall
• Rising into view
• Seeming imminent