translate English to French: Many thanks to you.
Je vous en remercie vivement.