It's like some of the  smallest satellites ever are being launched from  the biggest satellite ever.
Что-то вроде самых небольших  спутников в истории, запускаемых с самого большого  спутника в истории.