translate English to French: This is a very positive response.
Cette réaction est extrêmement positive.