translate English to German: Our position on this matter is simple: Doha, and nothing but Doha.
Unsere Position in dieser Frage ist ganz einfach: Doha und nichts als Doha.