translate English to French: Then I did a Master's degree in astronomy, also in Montreal, though I spent some time working in Holland.
Puis j'ai fais une maîtrise en astronomie, aussi à Montréal, tout en passant quelque temps à travailler aux Pays-Bas.