This is just of the many tweets that are flooding Twitter these days praising Telegram and discouraging users from using Signal with stupid NSA and FBI conspiracy theories.
Under no scenario you should have Telegram installed on your phone. It's basically the Hulk Hogan of E2EE apps