English: It seems to reside in the USA now.
Telugu: ప్రస్తుతం అమెరికాలో ఉంటున్నట్లు తెలుస్తోంది .