Microsoft Teams recently introduced chat delete feature which allows you to delete unwanted chats to reduce clutter. It does not delete it for other chat participants. Chats (like email) may be retained by the compliance team for many years, as per the regulatory requirements.