English: He said that they would supply 1000 MW solar power
Telugu: వెయ్యి మెగావాట్ల సోలార్ విద్యుత్ను సరఫరా చేస్తామన్నారు