The Indian Constitution is not beyond criticism. There have been many criticisms, but the most important of them are the following 3.
a) Unwieldy: The basis of this criticism is the feeling a constitution must be brief and precise. But since the Indian circumstances are quite different from others, this criticism does not have any validity.
b) It is not representative enough: The members of the Constituent Assembly were chosen with limited franchise. Universal franchise could not be used there. The Indian Constitutional Assembly was formed according to the recommendation of the Cabinet Mission and therefore we could not make it completely democratically representational. It was because in the Assembly there were representations from the Princely States and Territories directly under British control.
c) A Document with a foreign citizenship or Not Fully Indian: Figuratively it means the ideas and provisions of the Constitution were borrowed extensively from different constitutes of the world.