Clue: To be clear, on planets not our own there is no opening for life (2,5,5)
Answer: IN OTHER WORDS
Explanation: Definition: To be clear
IN OTHER WOR[l]DS ('on planets not out own') minus the L ('there is no opening for **L**ife').