English: Shanghai - a large construction site in Asia
Telugu: షాంఘై - ఆసియా ఒక పెద్ద నిర్మాణ సైట్