Après avoir visité le château, la déesse fit une promesse sacrée.After having visited the castle, the goddess made a sacred promise.Breakdown of Après avoir visité le château, la déesse fit une promesse sacrée.unea / an (feminine)avoirto havevisiterto visitfaireto do, to make