What does an Prinzipien festhaltend mean?

an Prinzipien festhaltend - German to English

adherent to principles