You are saying you have no problem in para 1
But when coming to para 3 you say it is illogical
I respect you sir but a suggestion just never depend on ncert books for history they will always fool you
I understand sanskrit
Mostly...
more... every north indian does(because it is taught in most of the school as 3rd language )
In some of the villages of up where even 1 % are not urdu speakers they have urdu sb what is the use of it
And see
I feel urdu as a sign of 100s years of islamic rule (mughal) who have destroyed our culture
You belong to south and you may know better than me about this topic