The phrase "giant strides" means making significant progress or achieving great success in a short amount of time. It refers to taking big, important steps towards a goal or objective. Full definition
If we compare this site to other blogs, it is noted that this site has made giant strides in news reporting. (tips180.com)
I'd love to tell you that I've made giant strides forward with my master bedroom makeover, but the truth is that this week I've felt a little stuck. (thathomebirdlife.com)
Despite this strength, publishers are holding back from taking giant strides on digital platforms. (publishingperspectives.com)