The State of Translation Automation 2026 · Languages

English to Kannada AI translation quality, cost and speed

What it takes to automate translation from English into Kannada against 10 requirements in three levels: the solutions that meet them, what they cost and how fast they are, from the 2026 benchmark of 57 AI models and MT engines.

How good is AI translation from English to Kannada?

Key findings on English to Kannada translation

  1. 1Near missThe one-step solutions on OpenAI GPT-5.6 Terra and OpenAI GPT-5.5 meet every Standard requirement in Kannada except general translation quality. They have no critical error and at most two major errors, and miss its bar only on weighted errors, with 23.7 and 24.1 per 1,000 words.See the data →
  2. 2Cost driverOn OpenAI GPT-5.6 Terra, the one-step solution in Kannada costs $5.08 per million characters and the two-step one (translation + post-edit) $12.84. The three-step one (translation + LQA + repair), the only one of them that meets every Standard requirement, costs $570 per million characters.See the data →
  3. 3Metrics vs LQAThe one-step solution on Google Gemma 4, first on MetricX in Kannada, has 59.3 weighted errors per 1,000 words by Intento LQA, with 2 critical errors. The one on OpenAI GPT-5.6 Terra, first on COMET-Kiwi, has the fewest of the one-step solutions, 23.7 weighted errors per 1,000 words.See the data →

Find English to Kannada translation solutions for your requirements

Pick a quality level, or your own requirements, bars and constraints, to see the shortlisted solutions that meet them in Kannada, with a column for each requirement you select. Under Optimize for, choose which of them comes first: the one with the fewest total errors, the lowest cost or the shortest time. Click a column heading to sort by it.

The shortlisted solutions on 12 models, with their Intento LQA results. Total errors per 1,000 words add the weighted general translation quality errors (minor 1, major 5, critical 10) to the missed glossary terms, sentences in the wrong register, tag errors and sentences that fail gender neutrality, each counted once. Formatting counts as met or missed and does not add to the total errors. The models that did not make the shortlist have automatic scores only: the shortlist. Gender neutrality: the Advanced requirements count the two best solutions of the language, with the gender-neutrality agent where they need it. The results of the other solutions are shown for information.

How we measure it: 11-01 · 11-02

Trade-offs in English to Kannada translation

Trade-off

Three three-step solutions (translation + LQA + repair) meet every Standard requirement in Kannada. The one on OpenAI GPT-5.6 Terra has the fewest total errors, 4.9 per 1,000 words, and the lowest cost, $570 per million characters, so optimizing for quality or cost selects it. Optimizing for latency selects the one on Google Gemini 3.1 Pro Preview, at 283 seconds per 1,000 words against 306 for OpenAI GPT-5.6 Terra. The one on OpenAI GPT-5.5 has 8.2 total errors per 1,000 words and costs $609 per million characters.

Constraints

Without the gender-neutrality agent, only these three solutions meet every Basic requirement in Kannada. None of them cost less than $570 per million characters or take less than 282 seconds per 1,000 words. The two-step solutions (translation + post-edit) on OpenAI GPT-5.6 Terra, Google Gemini 3.1 Pro Preview and OpenAI GPT-5.5 cost $12.84 to $42.64 per million characters and take 189 to 342 seconds per 1,000 words. They have 22.1 to 25.0 weighted errors per 1,000 words, over the bar of general translation quality.

Agent effect

The three-step solution (translation + LQA + repair) on OpenAI GPT-5.6 Terra meets every Advanced requirement without the gender-neutrality agent: 100% of the sentences about people in its translations are gender-neutral. The one on OpenAI GPT-5.5 has 99.1% without the agent and meets the Advanced requirements with it. The agent raises its cost from $609 to $999 per million characters, its time from 466 to 473 seconds per 1,000 words and its total errors from 8.2 to 11.9 per 1,000 words.

English to Kannada translation quality levels

Optimize for
Basic requirements☆☆☆

Tier 2: two or more solutions, none simple

Solutions that meet them
3 (0 one-step)
Simplest solution
three-step
Fewest errors

OpenAI GPT-5.6 Terra
three-step

Total errors per 1,000 words
4.9
Cost per million characters
$570
Seconds per 1,000 words
306
Lowest cost

OpenAI GPT-5.6 Terra
three-step

Total errors per 1,000 words
4.9
Cost per million characters
$570
Seconds per 1,000 words
306
Shortest time

Google Gemini 3.1 Pro Preview
three-step

Total errors per 1,000 words
9.6
Cost per million characters
$587
Seconds per 1,000 words
283
Standard requirements☆☆☆

Tier 2: two or more solutions, none simple

Solutions that meet them
3 (0 one-step)
Simplest solution
three-step
Fewest errors

OpenAI GPT-5.6 Terra
three-step

Total errors per 1,000 words
4.9
Cost per million characters
$570
Seconds per 1,000 words
306
Lowest cost

OpenAI GPT-5.6 Terra
three-step

Total errors per 1,000 words
4.9
Cost per million characters
$570
Seconds per 1,000 words
306
Shortest time

Google Gemini 3.1 Pro Preview
three-step

Total errors per 1,000 words
9.6
Cost per million characters
$587
Seconds per 1,000 words
283
Advanced requirements☆☆

Tier 2: two or more solutions, none simple

Solutions that meet them
2 (0 one-step)
Simplest solution
three-step
Fewest errors

OpenAI GPT-5.6 Terra
three-step

Total errors per 1,000 words
4.9
Cost per million characters
$570
Seconds per 1,000 words
306
Lowest cost

OpenAI GPT-5.6 Terra
three-step

Total errors per 1,000 words
4.9
Cost per million characters
$570
Seconds per 1,000 words
306
Shortest time

OpenAI GPT-5.6 Terra
three-step

Total errors per 1,000 words
4.9
Cost per million characters
$570
Seconds per 1,000 words
306

Optimize for selects one of the solutions that meet the level: the one with the fewest total errors, the lowest cost or the shortest time. Where no solution meets the level, the card shows the available solution with the fewest total errors and what it misses. Total errors count every requirement with countable errors.

Quality levelTierSolutionsSimplest solutionModelTotal errors per 1,000 wordsCost per million charactersSeconds per 1,000 words
BasicTier 2: two or more solutions, none simple☆☆☆three-stepOpenAI GPT-5.6 Terra4.9$570306
StandardTier 2: two or more solutions, none simple☆☆☆three-stepOpenAI GPT-5.6 Terra4.9$570306
AdvancedTier 2: two or more solutions, none simple☆☆three-stepOpenAI GPT-5.6 Terra4.9$570306

One solution per level: the simplest that meets the level, the cheapest of them where several are equally simple. ★ a one-step solution, ☆ a solution with more steps or the gender-neutrality agent.

Level step-up

The three-step solutions (translation + LQA + repair) on OpenAI GPT-5.6 Terra, Google Gemini 3.1 Pro Preview and OpenAI GPT-5.5 meet every Basic and every Standard requirement in Kannada. Those on OpenAI GPT-5.6 Terra, without the gender-neutrality agent, and on OpenAI GPT-5.5, with it, also meet every Advanced requirement. Under the Advanced requirements, optimizing for quality, cost or latency selects the three-step solution on OpenAI GPT-5.6 Terra, without the agent.

How we measure it: 11-01 · 11-02 · 08-09

English to Kannada translation cost against errors

Chart data
Cost and weighted errors of the one-step solutions in Kannada
ModelUS dollars per million charactersWeighted errors per 1,000 wordsGroup
Google Gemma 40.1559.3Misses a Standard requirement
Mistral Large 31.9256.4Misses a Standard requirement
xAI Grok 4.20 (reasoning)2.2364.6Misses a Standard requirement
OpenAI GPT-4.13.3997.9Misses a Standard requirement
Google Gemini 3.5 Flash3.8749.4Misses a Standard requirement
OpenAI GPT-5.6 Terra5.0823.7Misses a Standard requirement
Google Gemini 3.1 Pro Preview5.1129Misses a Standard requirement
z.ai GLM-5750.8Misses a Standard requirement
Microsoft Translator10129.9Misses a Standard requirement
OpenAI GPT-5.512.5824.1Misses a Standard requirement
Google Translation LLM21.58118Misses a Standard requirement
Translated Lara 224.9936.6Misses a Standard requirement
Price vs quality

Among the one-step solutions in Kannada, the two on LLM-based MT engines are the dearest: Translated Lara 2 at $24.99 per million characters and Google Translation LLM at $21.58, more than any on an LLM. Their translations have 36.6 and 118.0 weighted errors per 1,000 words, against 23.7 for the one on OpenAI GPT-5.6 Terra at $5.08. The one on the MT engine Microsoft Translator costs $10 per million characters, more than all on LLMs but the one on OpenAI GPT-5.5, and has 129.9 weighted errors per 1,000 words.

How we measure it: 11-01 · 10-10

English to Kannada translation requirements

Chart data
Errors per 1,000 words of the one-step solutions in Kannada, median, by requirement
RequirementMedian errors per 1,000 words
General translation quality53.6
Tag handling1.3
Tone of voice0
Gender neutrality0

The requirements with countable errors. Every solution with its result on each requirement: the explorer.

Bottleneck

Four one-step solutions in Kannada meet every Standard requirement but general translation quality: those on OpenAI GPT-5.6 Terra, OpenAI GPT-5.5, Google Gemini 3.1 Pro Preview and xAI Grok 4.20 (reasoning), with 23.7 to 64.6 weighted errors per 1,000 words. Three-step solutions (translation + LQA + repair) bring the first three under the bar, at 4.9 to 9.6 weighted errors per 1,000 words. The three-step solution on xAI Grok 4.20 (reasoning) has 27.0 weighted errors per 1,000 words and 7 major errors, over the bar.

How we measure it: 09-09 · 09-10 · 09-11 · 09-12 · 09-18

AI models and MT engines for English to Kannada translation

Chart data
Weighted errors per 1,000 words of the shortlisted one-step solutions in Kannada
ModelWeighted errors per 1,000 words of the shortlisted one-step solutions in KannadaClass
Microsoft Translator129.9MT engines
Google Translation LLM118LLM-based MT engines
OpenAI GPT-4.197.9LLMs
xAI Grok 4.20 (reasoning)64.6LLMs
Google Gemma 459.3Open-weight LLMs
Mistral Large 356.4LLMs
z.ai GLM-550.8LLMs
Google Gemini 3.5 Flash49.4LLMs
Translated Lara 236.6LLM-based MT engines
Google Gemini 3.1 Pro Preview29LLMs
OpenAI GPT-5.524.1LLMs
OpenAI GPT-5.6 Terra23.7LLMs

No translation into Kannada: AI21 Jamba Large 1.7 (cut off part-way).

Model types

In one step in Kannada, translations from the eight shortlisted LLMs that are not open-weight have 23.7 to 97.9 weighted errors per 1,000 words, those from the two shortlisted LLM-based MT engines, Translated Lara 2 and Google Translation LLM, 36.6 and 118.0, and those from the shortlisted MT engine Microsoft Translator 129.9.

How we measure it: 00-04 · 08-15 · 23-01

How we shortlisted English to Kannada translation solutions

Chart data
Ranks of the models on the two automatic metrics, Kannada
ModelCOMET-KiwiRank on COMET-KiwiMetricXRank on MetricXShortlistedShortlist place
DeepSeek V3.20.719101.3910NoNot shortlisted
MoonshotAI Kimi K2.50.717121.4412NoNot shortlisted
Mistral Medium 3.10.709131.5713NoNot shortlisted
MiniMax M2.50.708151.5714NoNot shortlisted
OpenAI gpt-oss-120b0.701171.6415NoNot shortlisted
ModernMT Enterprise Edition0.698181.8219NoNot shortlisted
Alibaba Qwen3-235B-A22B0.697191.7918NoNot shortlisted
Google Cloud Advanced Translation API0.687202.4022NoNot shortlisted
Swiss AI Apertus-8B-25090.684212.3620NoNot shortlisted
Yandex Cloud Translate v20.683222.3921NoNot shortlisted
Amazon Translate0.675232.7123NoNot shortlisted
NiuTrans0.645242.8324NoNot shortlisted
Anthropic Claude Sonnet 4.60.542257.2625NoNot shortlisted
Anthropic Claude Fable 50.519267.8226NoNot shortlisted
Anthropic Claude Sonnet 50.517277.9428NoNot shortlisted
Anthropic Claude Opus 4.80.515287.9127NoNot shortlisted
Anthropic Claude Haiku 4.50.508298.4530NoNot shortlisted
Alibaba Machine Translation API0.448308.3629NoNot shortlisted
Cohere Command A Translate0.4283110.8432NoNot shortlisted
AppTek NMT0.422329.5831NoNot shortlisted
OpenAI GPT-5.6 Terra0.73111.254YesTop 8 by both metrics
OpenAI GPT-5.50.72721.183YesTop 8 by both metrics
Google Gemini 3.5 Flash0.72731.307YesTop 8 by both metrics
Google Gemini 3.1 Pro Preview0.72641.162YesTop 8 by both metrics
Google Gemma 40.72551.151YesTop 8 by both metrics
z.ai GLM-50.72461.286YesTop 8 by both metrics
xAI Grok 4.20 (reasoning)0.72371.3911YesTop 8 by COMET-Kiwi
Mistral Large 30.72281.265YesTop 8 by both metrics
Translated Lara 20.72291.389YesReal-time place
Google Translation LLM0.718111.7017YesReal-time place
Microsoft Translator0.708141.6516YesReal-time place
OpenAI GPT-4.10.707161.358YesTop 8 by MetricX
ModelSolution complexityCOMET-Kiwi rankCOMET-KiwiMetricX rankMetricXShortlist
OpenAI GPT-5.6 TerraAdjusted LLM10.73141.25Top 8 by both metrics
OpenAI GPT-5.5Adjusted LLM20.72731.18Top 8 by both metrics
Google Gemini 3.5 FlashAdjusted LLM30.72771.30Top 8 by both metrics
Google Gemini 3.1 Pro PreviewAdjusted LLM40.72621.16Top 8 by both metrics
Google Gemma 4Adjusted LLM50.72511.15Top 8 by both metrics
z.ai GLM-5Adjusted LLM60.72461.28Top 8 by both metrics
xAI Grok 4.20 (reasoning)Adjusted LLM70.723111.39Top 8 by COMET-Kiwi
Mistral Large 3Adjusted LLM80.72251.26Top 8 by both metrics
Translated Lara 2Adjusted NMT90.72291.38Real-time place
DeepSeek V3.2Adjusted LLM100.719101.39Not shortlisted
Google Translation LLMAdjusted NMT110.718171.70Real-time place
MoonshotAI Kimi K2.5Adjusted LLM120.717121.44Not shortlisted
Mistral Medium 3.1Adjusted LLM130.709131.57Not shortlisted
Microsoft TranslatorOff-the-shelf NMT140.708161.65Real-time place
MiniMax M2.5Adjusted LLM150.708141.57Not shortlisted
OpenAI GPT-4.1Adjusted LLM160.70781.35Top 8 by MetricX
OpenAI gpt-oss-120bAdjusted LLM170.701151.64Not shortlisted
ModernMT Enterprise EditionOff-the-shelf NMT180.698191.82Not shortlisted
Alibaba Qwen3-235B-A22BAdjusted LLM190.697181.79Not shortlisted
Google Cloud Advanced Translation APIOff-the-shelf NMT200.687222.40Not shortlisted
Swiss AI Apertus-8B-2509Off-the-shelf LLM210.684202.36Not shortlisted
Yandex Cloud Translate v2Off-the-shelf NMT220.683212.39Not shortlisted
Amazon TranslateOff-the-shelf NMT230.675232.71Not shortlisted
NiuTransOff-the-shelf NMT240.645242.83Not shortlisted
Anthropic Claude Sonnet 4.6Adjusted LLM250.542257.26Not shortlisted
Anthropic Claude Fable 5Adjusted LLM260.519267.82Not shortlisted
Anthropic Claude Sonnet 5Adjusted LLM270.517287.94Not shortlisted
Anthropic Claude Opus 4.8Adjusted LLM280.515277.91Not shortlisted
Anthropic Claude Haiku 4.5Adjusted LLM290.508308.45Not shortlisted
Alibaba Machine Translation APIOff-the-shelf NMT300.448298.36Not shortlisted
Cohere Command A TranslateOff-the-shelf LLM310.4283210.84Not shortlisted
AppTek NMTOff-the-shelf NMT320.422319.58Not shortlisted
OpenAI GPT-5.6 LunaAdjusted LLM—0.730—1.11Same model family as OpenAI GPT-5.6 Terra
OpenAI GPT-5.6 SolAdjusted LLM—0.729—1.14Same model family as OpenAI GPT-5.6 Terra
xAI Grok 4.20 (non-reasoning)Adjusted LLM—0.722—1.33Same model family as xAI Grok 4.20 (reasoning)

Every model we got a translation from, as the shortlist compared it: off the shelf, without context in the request, or adjusted, with it. A model that did not make the shortlist is shown adjusted, unless off the shelf it scores higher by 0.03 or more on COMET-Kiwi. Ranks among 32 models, with each model family counted once, and the top 8 of each metric in bold. Higher is better on COMET-Kiwi, lower on MetricX. The scores rank models within this language and are not a requirement result.

Metrics vs LQA

COMET-Kiwi ranks Google Gemini 3.5 Flash third in Kannada and Google Gemini 3.1 Pro Preview fourth, and MetricX ranks them seventh and second. By Intento LQA, the one-step solutions on them have 49.4 and 29.0 weighted errors per 1,000 words. xAI Grok 4.20 (reasoning) is on the shortlist through COMET-Kiwi alone, at rank 11 on MetricX, and OpenAI GPT-4.1 through MetricX alone, at rank 16 on COMET-Kiwi. Nearest the cut in the tail is DeepSeek V3.2, at rank 10 on both metrics.

How we measure it: 00-08 · 00-09

English to Kannada translation cost

Quality levelCheapest solution that meets every requirement of the levelCost per million characters
BasicOpenAI GPT-5.6 Terra, three-step$570
StandardOpenAI GPT-5.6 Terra, three-step$570
AdvancedOpenAI GPT-5.6 Terra, three-step$570
Chart data
Cost of the shortlisted one-step solutions in Kannada
ModelUS dollars per million charactersClass
Google Gemma 4$0.15Open-weight LLMs
Mistral Large 3$1.92LLMs
xAI Grok 4.20 (reasoning)$2.23LLMs
OpenAI GPT-4.1$3.39LLMs
Google Gemini 3.5 Flash$3.87LLMs
OpenAI GPT-5.6 Terra$5.08LLMs
Google Gemini 3.1 Pro Preview$5.11LLMs
z.ai GLM-5$7LLMs
Microsoft Translator$10MT engines
OpenAI GPT-5.5$12.58LLMs
Google Translation LLM$21.58LLM-based MT engines
Translated Lara 2$24.99LLM-based MT engines
Chart data
Tokens per character of the translation into Kannada, by model
ModelTokens per characterClass
Anthropic Claude Opus 4.81.464LLMs
Anthropic Claude Sonnet 4.61.455LLMs
Anthropic Claude Fable 51.44LLMs
Anthropic Claude Sonnet 51.44LLMs
z.ai GLM-51.414LLMs
Anthropic Claude Haiku 4.51.409LLMs
Cohere Command A Translate1.379LLMs
MiniMax M2.51.24LLMs
Alibaba Qwen3-235B-A22B1.139Open-weight LLMs
Mistral Large 31.119LLMs
Mistral Medium 3.11.117LLMs
xAI Grok 4.20 (non-reasoning)0.716LLMs
xAI Grok 4.20 (reasoning)0.716LLMs
DeepSeek V3.20.635LLMs
MoonshotAI Kimi K2.50.627LLMs
OpenAI GPT-4.10.362LLMs
Google Gemini 3.1 Pro Preview0.361LLMs
Google Gemma 40.359Open-weight LLMs
OpenAI GPT-5.6 Sol0.359LLMs
OpenAI GPT-5.6 Terra0.357LLMs
OpenAI GPT-5.6 Luna0.356LLMs
Google Gemini 3.5 Flash0.355LLMs
OpenAI GPT-5.50.355LLMs
Cost driver

More tokens per character do not always mean a dearer one-step solution in Kannada. The tokenizer of Mistral Large 3 produces 1.119 tokens per character of the translation, against 0.357 for OpenAI GPT-5.6 Terra, and the one-step solution on Mistral Large 3 costs $1.92 per million characters, against $5.08. From the Standard to the Advanced requirements, the cost of the cheapest solution stays at $570 per million characters. It is the same three-step solution on OpenAI GPT-5.6 Terra, without the gender-neutrality agent.

How we measure it: 10-01 · 10-03 · 05-02

English to Kannada translation speed

Quality levelFastest solution that meets every requirement of the levelSeconds per 1,000 words
BasicGoogle Gemini 3.1 Pro Preview, three-step283
StandardGoogle Gemini 3.1 Pro Preview, three-step283
AdvancedOpenAI GPT-5.6 Terra, three-step306
Chart data
Time to translate 1,000 words into Kannada, by model
ModelSeconds per 1,000 wordsClass
Google Cloud Advanced Translation API0.1MT engines
Microsoft Translator0.3MT engines
ModernMT Enterprise Edition0.4MT engines
Google Translation LLM0.6LLM-based MT engines
Amazon Translate1.7MT engines
Translated Lara 22.3LLM-based MT engines
OpenAI gpt-oss-120b2.9Open-weight LLMs
Yandex Cloud Translate v23.5MT engines
OpenAI GPT-5.6 Luna17LLMs
Google Gemini 3.5 Flash18LLMs
Alibaba Machine Translation API28MT engines
OpenAI GPT-4.130LLMs
xAI Grok 4.20 (non-reasoning)40LLMs
AppTek NMT48MT engines
Swiss AI Apertus-8B-250951Open-weight LLMs
NiuTrans60MT engines
DeepSeek V3.271LLMs
OpenAI GPT-5.6 Terra79LLMs
Mistral Medium 3.179LLMs
Anthropic Claude Haiku 4.581LLMs
Mistral Large 385LLMs
Google Gemini 3.1 Pro Preview87LLMs
Cohere Command A Translate90LLMs
xAI Grok 4.20 (reasoning)112LLMs
MiniMax M2.5125LLMs
OpenAI GPT-5.6 Sol154LLMs
Anthropic Claude Sonnet 5160LLMs
Anthropic Claude Sonnet 4.6161LLMs
OpenAI GPT-5.5162LLMs
Anthropic Claude Fable 5162LLMs
Google Gemma 4195Open-weight LLMs
Anthropic Claude Opus 4.8210LLMs
MoonshotAI Kimi K2.5219LLMs
z.ai GLM-5422LLMs
Alibaba Qwen3-235B-A22B447Open-weight LLMs

Real-time models are those the shortlist counts as real-time, under 2 seconds per text across the languages we timed. The chart shows the time of each model into Kannada.

Real-time

The seven real-time models in Kannada are four MT engines, two LLM-based MT engines and the open-weight OpenAI gpt-oss-120b. Translations from the three on the shortlist meet tone of voice, and those from Translated Lara 2 also meet tag handling. None of the three meet general translation quality or formatting. Solutions that meet every Standard requirement take 283 to 466 seconds per 1,000 words, and the two that meet every Advanced requirement 306, on OpenAI GPT-5.6 Terra, and 473, on OpenAI GPT-5.5 with the gender-neutrality agent.

How we measure it: 12-01 · 12-02 · 12-09

Tone of voice and gender-neutral English to Kannada translation

Tone of voice
Formal register, with ನೀವು
Gender-neutrality strategy
honorific-plural + neutral nouns
Options in the language
gendered 3rd-person singular, honorific-plural neutral, rephrasing
Default gender
None where the source leaves the gender open
The two best solutionsSolutionSentences about people that are gender-neutralMeets every Advanced requirementCost per million charactersSeconds per 1,000 words
OpenAI GPT-5.6 Terrathree-step100%✓$570306
OpenAI GPT-5.5three-step, with the gender-neutrality agent100%✓$999473
Analysis

For Kannada we check the formal register, with ನೀವು, and gender-neutral wording through the honorific plural and neutral nouns, with no default gender. The other options in Kannada are the gendered third-person singular, a neutral honorific plural and rephrasing. In the translations from both of the two best solutions, 100% of the sentences about people are gender-neutral: from the three-step solution on OpenAI GPT-5.6 Terra without the gender-neutrality agent, and from the one on OpenAI GPT-5.5 with it.

How we measure it: 02-05 · 02-06 · 08-11 · 09-18

How confident are we in measuring English to Kannada translation quality?

Confidence

For the 12 shortlisted solutions in Kannada, the median share of sentences on which the three LQA judges agree is 93.0%. The agreement of both pairs of automatic metrics is clear of the threshold, not borderline. With agreement this high on both sides, the Intento LQA error counts and the shortlist ranks on this page carry weight.

How we measure it: 00-07 · 07-05 · 09-02

Automate translation to meet your requirements

See Intento Language Hub in action.

Book a demo
Leave feedback