translate English to French: This may not sound like very long ago, but instant messaging itself only really started to take off at around this time.
Cela peut sembler assez récent, mais la messagerie instantanée elle-même a réellement démarré à ce moment là.