translate English to French: I admit that the matter is sensitive on many levels.
Le sujet, je le concède, est sensible à bien des égards.