What factors influence India's foreign policy decision-making process?

Identify the key determinants that shape India's foreign policy strategies and decisions on the global stage.