translate English to German: They cannot even market it in their own countries let alone sell it abroad.
Sie können ihre Erzeugnisse nicht einmal in ihren eigenen Ländern vermarkten, geschweige denn im Ausland.