Question: Translate "No he recibido todavia el e-mail con el registro/licencia" from Spanish to English.

Answer: I did not receive the registration/licence email yet

Question: Translate "Estan al fin empezando a aceptar que el futuro reside en sus propias manos." from Spanish to English.

Answer: You are at last beginning to accept that the future lies in your own hands.

Question: Translate "Nuestros clientes son inversionistas extranjeros con un ingreso de $120 MDD e inversiones por $82 MDD" from Spanish to English.

Answer: Our clients are foreign investors with revenue of $120 million dollars and investments of $82 million dollars

Question: Translate "Estas personas pueden captar esto y contribuir." from Spanish to English.

Answer:
People can grasp this and contribute to it.