English: Or, at least, New York.
Telugu: లేదా న్యూయార్క్ నగరమునకు, అంతే.