translate English to German: This is our major common need and our aim.
Das ist uns gemeinsam ein großes Bedürfnis und Ziel.