Don't have Telegram yet? Try it now!
https://blog.devoworx.net/2015/03/23/were-having-a-problem-opening-this-location-in-file-explorer-add-this-web-site-to-your-trusted-sites-list-and-try-again/
We’re having a problem opening this location in File Explorer, Add this web site to your Trusted sites list and try again