English: They live in London, UK.
Telugu: వీరి స్వస్థలం బ్రిటన్లోని లండన్.