translate English to German: There is another aspect that really must be considered: this is all much too complicated.
Im übrigen müssen Sie doch mal eines bedenken: Das ist doch alles viel zu kompliziert.