It was an emotional moment for Telugu Desam Party (TDP) supremo Nara Chandrababu Naidu as he took oath as Chief Minister of Andhra Pradesh here on Wednesday in the presence of Prime Minister Narendra Modi, several Union ministers and thousands of people.