A Mystery in the Weird Clouds of Venus

The recent discovery of phosphine on Venus was exciting and unexpected. What is the excitement really about and what could it mean for us?