diff --git a/src/_zkapauthorizer/lease_maintenance.py b/src/_zkapauthorizer/lease_maintenance.py
index e8e76cd08a88e6f921aa071070aeb80b176b68e7..9fe3186224f334446e83e5ac829e47942d78a2e3 100644
--- a/src/_zkapauthorizer/lease_maintenance.py
+++ b/src/_zkapauthorizer/lease_maintenance.py
@@ -222,8 +222,8 @@ def renew_leases_on_server(
 def soonest_expiration(stats):
     # type: (Iterable[ShareStat]) -> ShareStat
     """
-    :return: The share stat from ``stats`` all the leases of which will expire
-        soonest.
+    :return: The share stat from ``stats`` with a lease which expires before
+        all others.
     """
     return min(
         stats,