translate English to French: Hardly.
Pas vraiment.