Don't have Telegram yet? Try it now!
https://www.dignited.com/7262/developers-windows-phone-8-1-now-available-download/
Developers, Windows Phone 8.1 is now available for download