English: Especially solar energy.
Telugu: ముఖ్యంగా సౌర శక్తి పైన.