In 2008 I moved out of Toronto and when I went back a few years later there were dozens of new high- and mid-rise buildings that had been built downtown. Telus Tower was built from 2007 to 2009, 32 stories. 120 Bremner is 30 stories, same time period. Cityplace has about two dozen high-rise residential towers that were all built in 2-3 years and are 30+ stories tall. It does not take 4 years to construct a highrise.
https://en.wikipedia.org/wiki/CityPlace,_Toronto