translate English to French: This is a very good idea.
C'est une très bonne idée.