translate English to French: Many thanks for that.
Je la remercie vivement de cela.