Foresee (verb)
توقع کرنا، پیش بینی کرنا، بھانپ لینا
be aware of beforehand; predict.
Example: “we did not foresee any difficulties”
Synonyms: anticipate, predict, forecast, expect, envisage, envision, see, think likely, foretell
Antonyms: misinterpret, misunderstand, neglect, overlook
Vindictive (adjective)
انتقامی، کینہ پرور
having or showing a strong or unreasoning desire for revenge.
Example: “the criticism was both vindictive and personalized”
Synonyms: vengeful, out for revenge, revengeful, avenging, unforgiving, grudge-bearing, resentful
Antonyms: forgiving