* Proper Nouns: "German immigrants" acts like a proper noun, referring to a specific group of people. Proper nouns are always capitalized.
* Specificity: If you are referring to a specific group of German immigrants (e.g., "The German immigrants who arrived in the 19th century" or "My grandmother was one of the German immigrants who settled in Texas"), you should capitalize it.
* Generalization: If you are speaking in a general sense about German immigration (e.g., "German immigrants have contributed significantly to American culture"), then you wouldn't necessarily need to capitalize it.
Examples:
* Capitalized: "The German immigrants who arrived in the 19th century faced many challenges."
* Not Capitalized: "There are many examples of German immigrants who became successful in America."
It's always good to consider the context and the meaning you are trying to convey when deciding whether or not to capitalize "German immigrants".