Hey you! Yes, you! Thank you for adding beauty to the world!
Definitions of soft-land:
verb: (transitive, intransitive, astronautics, aviation) To land (a vehicle or other payload) on the surface of a body in such a manner that it survives the landing mostly or entirely intact and is usable or able to operate, at least briefly, following touchdown.