English: In other words, a site in another city.
Telugu: ఇతర మాటలలో, మరొక నగరంలో ఉండటం.