Translate from Spanish to English:

Es dificil y maravilloso a la vez.
It is both difficult and wonderful.