translate English to German: There are five partner countries which still have to ratify.
Fünf Partnerländer müssen die Ratifizierung noch vornehmen.