translate English to French: I find the idea very good. You have our full support.
Je trouve cette idée excellente, vous avez tout notre soutien.