They will never be able to hide facts from Allah