idiom
crystal ball
Meaning
the ability to predict the future
Example
I don’t have a **crystal ball**, so I can’t tell what will happen.