Leaving no room for ambiguity (7-5)
I believe the answer is:
crystal-clear
(Other definitions for crystal-clear that I've seen before include "Completely transparent" , "In need of no further explanation" , "Totally see-through" , "Pellucid" , "Absolutely evident" .)