meaning of auf offener Bühne

auf offener Bühne - German to English

within the general public eye