English: He had worked there for some time.
Telugu: కొంతకాలంగా అక్కడే ఉద్యోగం చేస్తోంది.