There are rumours that new Prime Minister may take oath in Sanskrit. He may or may not do so.
But the law here is clear. Here Oath means "Solemn affirmation"
It can be taken in name of ANY GOD.
Those who do not believe in any God can just "Solemnly affirm" without referring to any God as witness to oath.
Defect if any in taking an Oath, does not invalidate an appointment on that ground.
Haresh Raichura
25/5/2014