English: The two currently live together in Spain.
Telugu: ప్రస్తుతం ఈ ఇద్దరూ స్పెయిన్లో ఉంటున్నారు.