English: It is SOLAR power.
Telugu: ఇది సౌర శక్తి.