Don't have Telegram yet? Try it now!
https://randocity.com/2009/04/08/itunes-81x-and-vista/
iTunes 8.1.x and Vista