Translate from Spanish to English:

De Mundos distantes venimos para socorreros.

English:
We came from distant worlds to help you.