translate English to French: My country has over the past years been actively involved in this debate.
Ces dernières années, mon pays s'est beaucoup impliqué dans ce débat.