Divine gratifying from enchanting babe