English: In fact, it is from Mexico.
Telugu: నిజానికి వారు మెక్సికో నుండి.