English: He had been working abroad for some time.
Telugu: విదేశాల్లో కొంత కాలం ఉద్యోగం చేశారు.