she is endowed with
Elle est dotée d'une imagination débordante.
She has a vivid imagination.
Elle est dotée d'un talent incroyable.
She has an incredible talent.
Elle est dotée d'un talent spécial.
She has a special talent.
Elle est dotée d'un caractère bien trempé.
She has a strong character.
Elle est dotée d'une belle écriture.
She has beautiful handwriting.