English: "New Moscow" is an analogue of the British project "New Delhi".
Telugu: "న్యూ మాస్కో" - బ్రిటిష్ ప్రాజెక్ట్ "న్యూఢిల్లీ" యొక్క ఒక అనలాగ్.