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