meaning of auf dem Teppich bleiben

auf dem Teppich bleiben - German to English

become practical