How is Damus affording this?
Every translation is cached so if the same note is translated by N (N>=1) users, only one translation service request is sent
That’s assuming those N users have the same preferred language. It’s more like M translation requests from Damus Purple’s translation server are sent to DeepL for the same note, where M is the number of unique languages those N users prefer.