Sonia married Rajiv in 1968 and was eligible to become Indian citizen 5 years later yet she did NOT become Indian citizen till 1984 (i.e.16 years after her marriage) This late bloom of Sonia's love for India also was out of political consideration. In 1984,
Rajiv, was heir apparent and most likely next prime minister. It would be awkward for a PM to have a foreigner wife.Voila, Sonia became an Indian overnight.