translate English to German: This is why Germany is quiet a good place to sell own music.
Darum ist Deutschland aufgrund seiner Größe ein guter Platz, um seine Musik zu verkaufen.