meaning of aus keinem ersichtlichen Grund

aus keinem ersichtlichen Grund - German to English

for no particular explanation