meaning of aus triftigen Gründen

aus triftigen Gründen - German to English

for cause