translate English to French: If I have it right, then I would say that your idea is a good one.
Si c'est effectivement le cas, je dirais qu'il s'agit d'une bonne idée.