English: It is a power centre.
Telugu: అదో పవర్ సెంటర్.