English: places of their own.
Telugu: సొంత సైట్లు.