3 ms·"on the cusp of finding" is a much weaker statement than the current title "Earth-like planet discovered".by mappu 11y ago"on the cusp of finding" is a much weaker statement than the current title "Earth-like planet discovered".