Translate the following English sentence to French:
"But perhaps I should leave that for the time being to my elders and betters, although I promise not to take a vow of omertà on the subject."
Mais pour le moment je devrais peut-être laisser cela à mes supérieurs, bien que je promette de ne pas prêter serment d'omertà sur ce sujet.