Dictionary.com
Thesaurus.com

will have been translating

  • future perfect progressive
    of translate.
    translate
    verb (used with object)
    to turn from one language into another or from a foreign language into one's own.