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