translate English to French: It’s daunting, but I’m really excited about the challenge.
C’est intimidant, mais en même temps je suis vraiment excité par ce défi.