Those who talked directly to the president about it have ignored the House's subpoenas. Which, to me, is impeachable in itself.
But those executing our policy toward Ukraine have been consistent and unequivocal about what that policy was. So either (1) they are all lying, (2) they were operating under a misperception of what Trump wanted, or (3) that is really what the policy was.
There are no other options.