Translate the following English sentence to French:
"It is a challenge which has still to be met, but I understand what was meant by that comment."
Il s' agit là d' un défi qui n' a pas encore été relevé mais je comprends le sens de cette affirmation.