English: He had lived in Canada already for ten years.
Telugu: ప్రస్తుతం పది సంవత్సరాలుగా కెనడాలో నివసించారు.