English: No, they actually come from Mexico.
Telugu: నిజానికి వారు మెక్సికో నుండి.