translate English to French: The people are great and the politicians are smart.
La menace que fait peser le grand frère russe est toujours présente.