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