English: Today both are living in Spain.
Telugu: ప్రస్తుతం ఈ ఇద్దరూ స్పెయిన్లో ఉంటున్నారు.