meaning of an Prinzipien festhaltend

an Prinzipien festhaltend - German to English

adherent to principles