Original: In early 1506, he returned to Venice and stayed there until the spring of 1507.
Simplified: Second visit to Italy In early 1506, he returned to Venice and stayed there until the spring of 1507. He stayed in Germany until 1520.