Probably one of the most irritating and frustrating issue for an Indian observer of international politics has been India's hopelessly blurred and complex relations with most of the major powers. We have so many "strategic partnerships" and "friendly relations" that we end up with not a single ally. This gray world saps our intent and drive. A more clear-cut worldview will be very refreshing and rejuvenating and give us a clear sense of purpose and energy. I believe a formal alliance with Russia is the most important necessity. We should also forge a more open and closer relation with Iran. In the Asia-Pacific close relations with Vietnam would be good. We should try to keep relations with the West on good terms even while we ally with Russia as muc as possible. We have cowed down to Western pressure for long. It's time we stood up and pursued our national interests boldly.