It's like some of the smallest satellites ever are being launched from the biggest satellite ever.
Unii din cei mai mici sateliţi făcuţi vreodată sunt lansaţi de cel mai mare satelit al tututor timpurilor.