Truth and facts will prevail.