Regarding this matter, Marvin didn't hesitate at all.
He chose to reject it.
First of all, he and Daniela were related by blood, as she was his younger cousin. Although it was frequent to marry between cousins in Sorcerer clans, this was something that Marvin couldn't accept since he came from Earth. Also, Marvin felt that he and Daniela weren't that intimate. At most, the two admired each other. In the beginning, Daniela even looked down on Marvin, and it was only after she saw Marvin's accomplishments that her opinion of him rose greatly.
As for romance, there was none.
The Great Duke brought this topic up since he had intended for the two to marry.
But Marvin couldn't accede to this.
In fact, there was a more important third point.
Marvin had already held Daniela back in White River Valley for so long, which hadn't let her talents blossom. He didn't want her talent to be buried because of him.