Tenqi is Heavenly Energy or Heavenly Spirit.