Please enable JavaScript
https://howtodelete.org/delete-telegram-account/ You can delete Telegram account instantly or make it self destruct after a certain time period. Deactivate Telegram account now.