To predict or anticipate something that will happen in the future.
भविष्यवाणी करना
English Usage: She can foresee the changes in the market trends.
Hindi Usage: वह बाजार में प्रवृत्तियों में परिवर्तन की भविष्यवाणी कर सकती है।