Can you tell me the answer to when did roger federer win the french open??
2009