translate English to German: At present, contrary to what speakers said just now, embassies of several countries do exist.
Gegenwärtig gibt es, im Gegensatz zu dem, was andere Redner gesagt haben, in den verschiedenen Ländern Botschaften.