If you ask me, 90% of the times, Congress foreign policy was mess (still is, but for the good ground work done by BJP/NDA earlier).
I think only sensible thing Congress did was to cultivate such a good relationship with Russia which is, I think, the most dependable friend of India in international arena.
Otherwise, Congress had just succeeded in making India disappear from Radar of the world. From being labelled a "crown jewel" in times of Raj, world totally forgot India after independence. It was only when BJP/NDA did Pokhran II did the world woke up and now see where India is.
Just 5 years to undo the mess Congress had created. BJP/NDA made their mistakes too, but then Bush too has Iraq as his biggest mess ever :-) Nobody's perfect.