@nivD2021
That will not force a download.
You need to access the Download.aspx page on the site and then pass the source url to it.
So for example, if your document was on a site called "stuff" and your file was in the document library called "Documents" and was called "myExcel.xlsx"
Then your Download (or really, Launch is what you want) should be going to:
https://yourorg.sharepoint.com/sites/stuff/_layouts/15/download.aspx?SourceUrl=https://yourorg.sharepoint.com/sites/stuff/Documents/myExcel.xlsx
This will force a download.
So, if your flow is returning the full url to the file, then:
Launch("https://yourorg.sharepoint.com/sites/stuff/_layouts/15/download.aspx?SourceUrl=" & varLink)