English: the largest solar power plant
Telugu: అతిపెద్ద సోలార్ విద్యుత్ ప్లాంట్