In open sight; without trick, concealment, or deception.
Honestly; openly.
Irrefutable, or impossible to deny.