English: It has taken on a new name and a new address.
Telugu: ఇది ఒక కొత్త పేరు మరియు విధి స్వీకరించింది.