translate English to French: The answer is: very little, indeed too little.
Très peu, et même trop peu.