translate English to German: Enter in the Leonardo Da Vinci's room, inside the Royal Library of Turin, gave me great emotions.
Beim Betreten des Da Vinci-Saal der Biblioteca Reale von Turin ist man überwältigt.