Separate Legal Entity Meaning In Hindi