Translate the following English sentence to French:
"However, I cannot refrain from making a number of critical remarks in respect of the proud announcements made by a number of G7 countries over the past few years."
Je ne puis cependant m'empêcher de formuler des remarques critiques à l'égard des déclarations orgueilleuses de certains pays du G-7 entendues ces dernières années.