Have you checked out American or North American installation of this type of roofing , simply help up by twisted bits of wire

Drop ceilings in the US are designed to support a limited amount of weight and have to be installed per local building codes, of which India's are for shit.