Well fang, quite clearly there wouldn't be enough energy to revive him with JUST Trunks. So Trunks would either defeat Debura or die, with the help of Shin that Kabito guy, they could probably do it. Then Babidi is easy. Besides, they might have come and gone honestly, as there isn't enough energy on the Planet, so they got his ball and ran to other parts of the Galaxy.
Many circumstances.