translate English to German: Today’s Chinese and Indians are now convinced that they are succeeding.
Die Chinesen und Inder sind derzeit davon überzeugt, dass sie erfolgreich sind.