translate English to French: Nepal’s weather is generally predictable and pleasant.
Le temps népalais est généralement prévisible et agréable.