English: He has been living abroad for a long time.
Telugu: చాలాకాలంగా విదేశాల్లోనే నివాసం ఉంటోంది.