Translate the following English sentence to French:
"We had invited the journalist, Mr Babitsky, to visit us next Thursday, but this was vetoed by the Russian authorities."
Nous avions invité le journaliste Babitski à nous rendre visite ici jeudi prochain. Mais, les autorités russes ne lui ont pas permis de venir.