English: Seven other sites were in development.
Telugu: మరో ఏడు స్థాలాలు పెడింగ్ లో ఉన్నాయి.