translate English to German: I believe both of those are important aspects.
Ich halte diese beiden Aspekte für wichtig.