English: It is the largest photovoltaic power station in the world.
Telugu: ఇది ప్రపంచం లోనే అతి పెద్ద ఫోటోవోల్టాయిక్ పవర్ స్టేషన్.