meaning of aus naheliegenden Gründen

aus naheliegenden Gründen - German to English

for apparent explanations