The website runs on Cloudflare and what it says is 'your browser can be connected to the Cloudflare but the Cloudflare can't connect to the original server".
Cloudflare is a server in between you and the original server of the website. It is used to speed up the website and it also provides various other features.
The website is actually blocked in India.