Meaning of néng liàng:
néng liàng
能量
Noun
energy; capabilities
Tàiyáng tígōngle dàliàng de néngliàng.
太阳提供了大量的能量。
The sun provides a large amount of energy.
Tàiyáng shì wúxiàn de néngliàng láiyuán.
太阳是无限的能量来源。
The sun is an infinite source of energy.