translate English to German: We have 65 Heads of Government attending.
Es werden 65 Staats- und Regierungschefs teilnehmen.