English: solar power station
Telugu: సోలార్ పవర్ స్టేషన్