No connection – you are seeing the last saved copy of this page.
Telegram opens in a moment.
Open Telegram → (opens in a new tab)
Tap (or •••), then “Add to Home Screen”