translate English to French: This was the place where Glenn Gould worked and conducted much of his business.
C'était là l'endroit où Glenn Gould travaillait et menait la plus grande partie de ses affaires.