English: modern shopping plaza
Telugu: ఆధునిక షాపింగ్ సెంటర్