Referring to a group of people by their nationality, such as "we Germans," can be potentially sensitive and depend on the context in which it is used. In general, it's essential to be cautious and mindful when making broad generalizations about any nationality or cultural group, as it can lead to stereotypes or assumptions that may not accurately represent all individuals within that group.
When you say "we Germans" in English, it might imply that you are identifying yourself as part of the German nationality or making statements on behalf of all Germans. This can be considered presumptuous or inappropriate, especially if you are not German or don't have the authority to speak for an entire nation.
If you are German and using the phrase in a context where it's clear you are referring to your own experiences or the experiences of a specific group of Germans, then it may be more acceptable. However, even in such cases, be mindful of the potential for misinterpretation or offense.
It's generally better to use more precise language when discussing national or cultural topics, avoiding broad generalizations whenever possible. Instead of saying "we Germans," you could say "some Germans," "many Germans," or "in Germany." This makes it clear that you are talking about specific subsets of the population rather than assuming a collective identity for all Germans.
Ultimately, the key is to be respectful, open-minded, and considerate of different perspectives and backgrounds when discussing nationality or culture. Context matters, so always try to communicate in a way that promotes understanding and avoids inadvertently offending others.