Tehran, IRNA- Indian Prime Minister Narendra Modi took oath of office for a record third time, two days after his Bharatiya Janata Party (BJP)-led alliance won enough seats required constitutionally for form a coalition government.