English: Probably in Cuba.
Telugu: సరే, బహుశా క్యూబాలో.