English: New place
Telugu: కొత్త చోటు.