What does auf dem Teppich bleiben mean?

auf dem Teppich bleiben - German to English

become practical