meaning of auf unsicheren Grundlagen ruhen

auf unsicheren Grundlagen ruhen - German to English

becoming on an unsure footing [fig.]