Don't have Telegram yet? Try it now!
https://www.cosect.net/delete-your-twitter-account/
How To Delete Your Twitter Account?