translate English to German: There are, moreover, several reasons for that.
Darüber hinaus gibt es hierfür mehrere Gründe.