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