The Germans did not acquire any knowledge of Navajo but the Americans knowing of this effort used the Navajo code talkers only in the battles against the Japanese

Please fix the punctuation.
The Germans did not acquire any knowledge of Navajo but the Americans knowing of this effort used the Navajo code talkers only in the battles against the Japanese.