translate English to German: Globalization has benefited India and China, and the rest of us, too.
Indien und China und auch wir anderen haben von der Globalisierung profitiert.