{
  "backend": "gemini",
  "model": "gemini-3.1-flash-lite",
  "rows": [
    {
      "id": "cv-fr-01",
      "src_lang": "fr",
      "tgt_lang": "en",
      "source": "Un vrai travail intéressant va, enfin, être mené sur ce sujet.",
      "translation": "Some truly interesting work is, at last, going to be carried out on this subject.",
      "latency_ms": 625.4,
      "error": null
    },
    {
      "id": "cv-fr-02",
      "src_lang": "fr",
      "tgt_lang": "en",
      "source": "Une réforme profonde est nécessaire.",
      "translation": "A profound reform is necessary.",
      "latency_ms": 545.5,
      "error": null
    },
    {
      "id": "cv-fr-03",
      "src_lang": "fr",
      "tgt_lang": "en",
      "source": "Pas si nombreuses que ça",
      "translation": "Not that many",
      "latency_ms": 614.3,
      "error": null
    },
    {
      "id": "cv-fr-04",
      "src_lang": "fr",
      "tgt_lang": "en",
      "source": "Un comité interministériel du handicap s’est tenu il y a quelques semaines.",
      "translation": "An interministerial committee on disability was held a few weeks ago.",
      "latency_ms": 512.0,
      "error": null
    },
    {
      "id": "cv-fr-05",
      "src_lang": "fr",
      "tgt_lang": "en",
      "source": "La parole est à Monsieur Alain Ramadier, pour soutenir l’amendement numéro cent vingt-huit.",
      "translation": "The floor is open to Mr. Alain Ramadier, to support amendment number one hundred and twenty-eight.",
      "latency_ms": 538.2,
      "error": null
    },
    {
      "id": "cv-fr-06",
      "src_lang": "fr",
      "tgt_lang": "en",
      "source": "La civilisation Maya est très ancienne et mérite qu'on y porte plus d'attention.",
      "translation": "The Maya civilization is very ancient and deserves more attention.",
      "latency_ms": 501.1,
      "error": null
    },
    {
      "id": "cv-en-01",
      "src_lang": "en",
      "tgt_lang": "fr",
      "source": "It was the time of day when all of Spain slept during the summer.",
      "translation": "C'était l'heure de la journée où toute l'Espagne dormait pendant l'été.",
      "latency_ms": 495.4,
      "error": null
    },
    {
      "id": "cv-en-02",
      "src_lang": "en",
      "tgt_lang": "fr",
      "source": "Same way you did.",
      "translation": "De la même manière que vous.",
      "latency_ms": 512.7,
      "error": null
    },
    {
      "id": "cv-en-03",
      "src_lang": "en",
      "tgt_lang": "fr",
      "source": "Galileo Galilei was the first man who observed the planet Neptune through his telescope.",
      "translation": "Galilée fut le premier homme à observer la planète Neptune à travers son télescope.",
      "latency_ms": 614.3,
      "error": null
    },
    {
      "id": "cv-en-04",
      "src_lang": "en",
      "tgt_lang": "fr",
      "source": "Hey look, a flying pig!",
      "translation": "Hé regarde, un cochon volant !",
      "latency_ms": 598.5,
      "error": null
    },
    {
      "id": "cv-en-05",
      "src_lang": "en",
      "tgt_lang": "fr",
      "source": "There is no lock but a golden key will open it.",
      "translation": "Il n'y a pas de serrure, mais une clé d'or l'ouvrira.",
      "latency_ms": 443.9,
      "error": null
    },
    {
      "id": "cv-en-06",
      "src_lang": "en",
      "tgt_lang": "fr",
      "source": "He was excited, and at the same time uneasy: maybe the girl had already forgotten him.",
      "translation": "Il était enthousiaste, et en même temps inquiet : peut-être la jeune fille l'avait-elle déjà oublié.",
      "latency_ms": 594.5,
      "error": null
    },
    {
      "id": "cv-es-01",
      "src_lang": "es",
      "tgt_lang": "fr",
      "source": "y calló , tal vez esperando una disculpa amante , pero yo preferí guardar silencio ,",
      "translation": "et il se tut, attendant peut-être des excuses amoureuses, mais je préférai garder le silence,",
      "latency_ms": 512.6,
      "error": null
    },
    {
      "id": "cv-es-01",
      "src_lang": "es",
      "tgt_lang": "en",
      "source": "y calló , tal vez esperando una disculpa amante , pero yo preferí guardar silencio ,",
      "translation": "and he fell silent, perhaps waiting for a loving apology, but I preferred to remain silent,",
      "latency_ms": 613.2,
      "error": null
    },
    {
      "id": "cv-es-02",
      "src_lang": "es",
      "tgt_lang": "fr",
      "source": "pero yo hijos no te voy a dar .",
      "translation": "mais je ne te donnerai pas d'enfants.",
      "latency_ms": 496.7,
      "error": null
    },
    {
      "id": "cv-es-02",
      "src_lang": "es",
      "tgt_lang": "en",
      "source": "pero yo hijos no te voy a dar .",
      "translation": "but I am not going to give you children.",
      "latency_ms": 991.8,
      "error": null
    },
    {
      "id": "cv-es-03",
      "src_lang": "es",
      "tgt_lang": "fr",
      "source": "y en las ramas medio sumergidas revoloteaban algunos pájaros de quimérico y legendario plumaje .",
      "translation": "et sur les branches à demi submergées voletaient quelques oiseaux au plumage chimérique et légendaire.",
      "latency_ms": 559.1,
      "error": null
    },
    {
      "id": "cv-es-03",
      "src_lang": "es",
      "tgt_lang": "en",
      "source": "y en las ramas medio sumergidas revoloteaban algunos pájaros de quimérico y legendario plumaje .",
      "translation": "and in the half-submerged branches fluttered some birds of chimeric and legendary plumage.",
      "latency_ms": 717.0,
      "error": null
    },
    {
      "id": "cv-es-04",
      "src_lang": "es",
      "tgt_lang": "fr",
      "source": "A nosotros no nos gusta que nos hagan explotar .",
      "translation": "Nous n'aimons pas qu'on nous fasse exploser.",
      "latency_ms": 613.2,
      "error": null
    },
    {
      "id": "cv-es-04",
      "src_lang": "es",
      "tgt_lang": "en",
      "source": "A nosotros no nos gusta que nos hagan explotar .",
      "translation": "We do not like being blown up.",
      "latency_ms": 428.7,
      "error": null
    },
    {
      "id": "cv-es-05",
      "src_lang": "es",
      "tgt_lang": "fr",
      "source": "si crees en ellos y en la Navidad , vienen .",
      "translation": "Si tu crois en eux et en Noël, ils viennent.",
      "latency_ms": 491.2,
      "error": null
    },
    {
      "id": "cv-es-05",
      "src_lang": "es",
      "tgt_lang": "en",
      "source": "si crees en ellos y en la Navidad , vienen .",
      "translation": "If you believe in them and in Christmas, they come.",
      "latency_ms": 525.9,
      "error": null
    },
    {
      "id": "cv-es-06",
      "src_lang": "es",
      "tgt_lang": "fr",
      "source": "Ahora todos mis amigos se fueron",
      "translation": "Maintenant, tous mes amis sont partis",
      "latency_ms": 454.9,
      "error": null
    },
    {
      "id": "cv-es-06",
      "src_lang": "es",
      "tgt_lang": "en",
      "source": "Ahora todos mis amigos se fueron",
      "translation": "Now all my friends are gone",
      "latency_ms": 454.4,
      "error": null
    },
    {
      "id": "cv-ja-01",
      "src_lang": "ja",
      "tgt_lang": "fr",
      "source": "ピラミッドを築くだけの苦労が、そこにそそがれたはずであった。",
      "translation": "Il a fallu y consacrer autant d'efforts que pour bâtir les pyramides.",
      "latency_ms": 484.5,
      "error": null
    },
    {
      "id": "cv-ja-01",
      "src_lang": "ja",
      "tgt_lang": "en",
      "source": "ピラミッドを築くだけの苦労が、そこにそそがれたはずであった。",
      "translation": "The same amount of effort required to build the pyramids must have been poured into it.",
      "latency_ms": 536.1,
      "error": null
    },
    {
      "id": "cv-ja-02",
      "src_lang": "ja",
      "tgt_lang": "fr",
      "source": "わたしは今お金がありません。",
      "translation": "Je n'ai pas d'argent en ce moment.",
      "latency_ms": 617.1,
      "error": null
    },
    {
      "id": "cv-ja-02",
      "src_lang": "ja",
      "tgt_lang": "en",
      "source": "わたしは今お金がありません。",
      "translation": "I have no money right now.",
      "latency_ms": 511.5,
      "error": null
    },
    {
      "id": "cv-ja-03",
      "src_lang": "ja",
      "tgt_lang": "fr",
      "source": "新しい靴をはいて出かけます。",
      "translation": "Je sors avec mes chaussures neuves.",
      "latency_ms": 512.7,
      "error": null
    },
    {
      "id": "cv-ja-03",
      "src_lang": "ja",
      "tgt_lang": "en",
      "source": "新しい靴をはいて出かけます。",
      "translation": "I am going out wearing my new shoes.",
      "latency_ms": 510.9,
      "error": null
    },
    {
      "id": "cv-ja-04",
      "src_lang": "ja",
      "tgt_lang": "fr",
      "source": "毎日忙しいので、あまり休むことができません。",
      "translation": "Je suis très occupé chaque jour, donc je ne peux pas beaucoup me reposer.",
      "latency_ms": 509.8,
      "error": null
    },
    {
      "id": "cv-ja-04",
      "src_lang": "ja",
      "tgt_lang": "en",
      "source": "毎日忙しいので、あまり休むことができません。",
      "translation": "I am busy every day, so I cannot rest much.",
      "latency_ms": 615.9,
      "error": null
    },
    {
      "id": "cv-ja-05",
      "src_lang": "ja",
      "tgt_lang": "fr",
      "source": "事故原因の究明は、急いでもらいたい。",
      "translation": "Je souhaite que l'enquête sur les causes de l'accident soit menée rapidement.",
      "latency_ms": 487.0,
      "error": null
    },
    {
      "id": "cv-ja-05",
      "src_lang": "ja",
      "tgt_lang": "en",
      "source": "事故原因の究明は、急いでもらいたい。",
      "translation": "I would like you to expedite the investigation into the cause of the accident.",
      "latency_ms": 514.7,
      "error": null
    },
    {
      "id": "cv-ja-06",
      "src_lang": "ja",
      "tgt_lang": "fr",
      "source": "空が少し曇ってきました。",
      "translation": "Le ciel s'est un peu couvert.",
      "latency_ms": 534.6,
      "error": null
    },
    {
      "id": "cv-ja-06",
      "src_lang": "ja",
      "tgt_lang": "en",
      "source": "空が少し曇ってきました。",
      "translation": "The sky has become a little cloudy.",
      "latency_ms": 511.3,
      "error": null
    },
    {
      "id": "cv-zh-01",
      "src_lang": "zh",
      "tgt_lang": "fr",
      "source": "正巧母亲往外探头",
      "translation": "Juste au moment où ma mère passait la tête dehors",
      "latency_ms": 471.4,
      "error": null
    },
    {
      "id": "cv-zh-01",
      "src_lang": "zh",
      "tgt_lang": "en",
      "source": "正巧母亲往外探头",
      "translation": "Just then, my mother poked her head out.",
      "latency_ms": 551.6,
      "error": null
    },
    {
      "id": "cv-zh-02",
      "src_lang": "zh",
      "tgt_lang": "fr",
      "source": "至今为止，元气火箭总共发行了两张专辑。",
      "translation": "À ce jour, Yuanqi Rocket a sorti un total de deux albums.",
      "latency_ms": 604.9,
      "error": null
    },
    {
      "id": "cv-zh-02",
      "src_lang": "zh",
      "tgt_lang": "en",
      "source": "至今为止，元气火箭总共发行了两张专辑。",
      "translation": "To date, Yuanqi Rocket has released a total of two albums.",
      "latency_ms": 520.4,
      "error": null
    },
    {
      "id": "cv-zh-03",
      "src_lang": "zh",
      "tgt_lang": "fr",
      "source": "失业率降到十七年来的新低点",
      "translation": "Le taux de chômage est tombé à son plus bas niveau depuis dix-sept ans.",
      "latency_ms": 438.3,
      "error": null
    },
    {
      "id": "cv-zh-03",
      "src_lang": "zh",
      "tgt_lang": "en",
      "source": "失业率降到十七年来的新低点",
      "translation": "The unemployment rate has fallen to a 17-year low.",
      "latency_ms": 484.8,
      "error": null
    },
    {
      "id": "cv-zh-04",
      "src_lang": "zh",
      "tgt_lang": "fr",
      "source": "庙中匾额有：庙宇楹联有：在下列日子、时节，庙宇会举行祀仪庆祝",
      "translation": "Les plaques commémoratives du temple sont : les couplets du temple sont : le temple organise des cérémonies rituelles pour célébrer les jours et périodes suivants :",
      "latency_ms": 613.7,
      "error": null
    },
    {
      "id": "cv-zh-04",
      "src_lang": "zh",
      "tgt_lang": "en",
      "source": "庙中匾额有：庙宇楹联有：在下列日子、时节，庙宇会举行祀仪庆祝",
      "translation": "The temple plaques include: The temple couplets include: On the following dates and seasons, the temple will hold sacrificial ceremonies to celebrate.",
      "latency_ms": 716.5,
      "error": null
    },
    {
      "id": "cv-zh-05",
      "src_lang": "zh",
      "tgt_lang": "fr",
      "source": "科斯捷维奇的母亲是经济学哲学博士，父亲是一名工程师。",
      "translation": "La mère de Kostevitch est docteure en sciences économiques et son père est ingénieur.",
      "latency_ms": 614.1,
      "error": null
    },
    {
      "id": "cv-zh-05",
      "src_lang": "zh",
      "tgt_lang": "en",
      "source": "科斯捷维奇的母亲是经济学哲学博士，父亲是一名工程师。",
      "translation": "Kostevich's mother is a Doctor of Philosophy in Economics, and his father is an engineer.",
      "latency_ms": 511.2,
      "error": null
    },
    {
      "id": "cv-zh-06",
      "src_lang": "zh",
      "tgt_lang": "fr",
      "source": "症状表现诸如发烧、怕风，伴随头痛、身疼痛、打喷嚏或咳嗽。",
      "translation": "Les symptômes incluent la fièvre, l'aversion au vent, accompagnés de maux de tête, de courbatures, d'éternuements ou de toux.",
      "latency_ms": 612.8,
      "error": null
    },
    {
      "id": "cv-zh-06",
      "src_lang": "zh",
      "tgt_lang": "en",
      "source": "症状表现诸如发烧、怕风，伴随头痛、身疼痛、打喷嚏或咳嗽。",
      "translation": "Symptoms include fever, aversion to wind, accompanied by headache, body aches, sneezing, or coughing.",
      "latency_ms": 513.1,
      "error": null
    },
    {
      "id": "cv-tr-01",
      "src_lang": "tr",
      "tgt_lang": "fr",
      "source": "Pek çoğu da Roman toplumundan geliyor.",
      "translation": "Beaucoup d'entre eux sont issus de la communauté rom.",
      "latency_ms": 454.2,
      "error": null
    },
    {
      "id": "cv-tr-01",
      "src_lang": "tr",
      "tgt_lang": "en",
      "source": "Pek çoğu da Roman toplumundan geliyor.",
      "translation": "Many of them also come from the Romani community.",
      "latency_ms": 466.9,
      "error": null
    },
    {
      "id": "cv-tr-02",
      "src_lang": "tr",
      "tgt_lang": "fr",
      "source": "Geçiş ülkelerinde yaşananlar ise karışık.",
      "translation": "La situation dans les pays en transition est quant à elle mitigée.",
      "latency_ms": 510.9,
      "error": null
    },
    {
      "id": "cv-tr-02",
      "src_lang": "tr",
      "tgt_lang": "en",
      "source": "Geçiş ülkelerinde yaşananlar ise karışık.",
      "translation": "The situation in transition countries is mixed.",
      "latency_ms": 512.7,
      "error": null
    },
    {
      "id": "cv-tr-03",
      "src_lang": "tr",
      "tgt_lang": "fr",
      "source": "Bunu kanıtlayacak pek fazla delil yok.",
      "translation": "Il n'y a pas beaucoup de preuves pour prouver cela.",
      "latency_ms": 482.1,
      "error": null
    },
    {
      "id": "cv-tr-03",
      "src_lang": "tr",
      "tgt_lang": "en",
      "source": "Bunu kanıtlayacak pek fazla delil yok.",
      "translation": "There is not much evidence to prove this.",
      "latency_ms": 541.0,
      "error": null
    },
    {
      "id": "cv-tr-04",
      "src_lang": "tr",
      "tgt_lang": "fr",
      "source": "AB de operasyona olumlu tepki gösterdi.",
      "translation": "L'UE a également réagi positivement à l'opération.",
      "latency_ms": 511.5,
      "error": null
    },
    {
      "id": "cv-tr-04",
      "src_lang": "tr",
      "tgt_lang": "en",
      "source": "AB de operasyona olumlu tepki gösterdi.",
      "translation": "The EU also reacted positively to the operation.",
      "latency_ms": 511.9,
      "error": null
    },
    {
      "id": "cv-tr-05",
      "src_lang": "tr",
      "tgt_lang": "fr",
      "source": "Yaşlılara kim bakacak?",
      "translation": "Qui s'occupera des personnes âgées ?",
      "latency_ms": 512.4,
      "error": null
    },
    {
      "id": "cv-tr-05",
      "src_lang": "tr",
      "tgt_lang": "en",
      "source": "Yaşlılara kim bakacak?",
      "translation": "Who will take care of the elderly?",
      "latency_ms": 512.2,
      "error": null
    },
    {
      "id": "cv-tr-06",
      "src_lang": "tr",
      "tgt_lang": "fr",
      "source": "Makedonya'daki her ev ankete katılacak.",
      "translation": "Chaque foyer en Macédoine participera à l'enquête.",
      "latency_ms": 511.3,
      "error": null
    },
    {
      "id": "cv-tr-06",
      "src_lang": "tr",
      "tgt_lang": "en",
      "source": "Makedonya'daki her ev ankete katılacak.",
      "translation": "Every household in Macedonia will participate in the survey.",
      "latency_ms": 511.3,
      "error": null
    },
    {
      "id": "cv-de-01",
      "src_lang": "de",
      "tgt_lang": "fr",
      "source": "Mückenstiche sollte man nicht aufkratzen.",
      "translation": "Il ne faut pas gratter les piqûres de moustiques.",
      "latency_ms": 459.6,
      "error": null
    },
    {
      "id": "cv-de-01",
      "src_lang": "de",
      "tgt_lang": "en",
      "source": "Mückenstiche sollte man nicht aufkratzen.",
      "translation": "You should not scratch mosquito bites.",
      "latency_ms": 461.9,
      "error": null
    },
    {
      "id": "cv-de-02",
      "src_lang": "de",
      "tgt_lang": "fr",
      "source": "Ist diese Leitung sicher?",
      "translation": "Cette ligne est-elle sécurisée ?",
      "latency_ms": 509.1,
      "error": null
    },
    {
      "id": "cv-de-02",
      "src_lang": "de",
      "tgt_lang": "en",
      "source": "Ist diese Leitung sicher?",
      "translation": "Is this line secure?",
      "latency_ms": 513.6,
      "error": null
    },
    {
      "id": "cv-de-03",
      "src_lang": "de",
      "tgt_lang": "fr",
      "source": "Die Ratten verlassen das sinkende Schiff.",
      "translation": "Les rats quittent le navire qui sombre.",
      "latency_ms": 460.6,
      "error": null
    },
    {
      "id": "cv-de-03",
      "src_lang": "de",
      "tgt_lang": "en",
      "source": "Die Ratten verlassen das sinkende Schiff.",
      "translation": "The rats are leaving the sinking ship.",
      "latency_ms": 408.2,
      "error": null
    },
    {
      "id": "cv-de-04",
      "src_lang": "de",
      "tgt_lang": "fr",
      "source": "Ich habe eine neue Arbeit.",
      "translation": "J'ai un nouveau travail.",
      "latency_ms": 431.5,
      "error": null
    },
    {
      "id": "cv-de-04",
      "src_lang": "de",
      "tgt_lang": "en",
      "source": "Ich habe eine neue Arbeit.",
      "translation": "I have a new job.",
      "latency_ms": 439.9,
      "error": null
    },
    {
      "id": "cv-de-05",
      "src_lang": "de",
      "tgt_lang": "fr",
      "source": "Was sieht Kamera Eins gerade?",
      "translation": "Que voit la caméra un en ce moment ?",
      "latency_ms": 511.1,
      "error": null
    },
    {
      "id": "cv-de-05",
      "src_lang": "de",
      "tgt_lang": "en",
      "source": "Was sieht Kamera Eins gerade?",
      "translation": "What is camera one seeing right now?",
      "latency_ms": 512.3,
      "error": null
    },
    {
      "id": "cv-de-06",
      "src_lang": "de",
      "tgt_lang": "fr",
      "source": "Was für ein Angeber, dachte Horst im Stillen.",
      "translation": "Quel vantard, pensa Horst en silence.",
      "latency_ms": 460.0,
      "error": null
    },
    {
      "id": "cv-de-06",
      "src_lang": "de",
      "tgt_lang": "en",
      "source": "Was für ein Angeber, dachte Horst im Stillen.",
      "translation": "What a show-off, Horst thought to himself.",
      "latency_ms": 418.1,
      "error": null
    },
    {
      "id": "cv-it-01",
      "src_lang": "it",
      "tgt_lang": "fr",
      "source": "Mi hanno fatto un'offerta che non potevo proprio rifiutare.",
      "translation": "Ils m'ont fait une offre que je ne pouvais vraiment pas refuser.",
      "latency_ms": 451.7,
      "error": null
    },
    {
      "id": "cv-it-01",
      "src_lang": "it",
      "tgt_lang": "en",
      "source": "Mi hanno fatto un'offerta che non potevo proprio rifiutare.",
      "translation": "They made me an offer I really couldn't refuse.",
      "latency_ms": 501.0,
      "error": null
    },
    {
      "id": "cv-it-02",
      "src_lang": "it",
      "tgt_lang": "fr",
      "source": "Al fine di organizzare e mantenere costantemente attiva la community locale è necessario determinare dei ruoli e delle responsabilità locali o decisionali.",
      "translation": "Afin d'organiser et de maintenir constamment active la communauté locale, il est nécessaire de déterminer des rôles et des responsabilités locaux ou décisionnels.",
      "latency_ms": 601.0,
      "error": null
    },
    {
      "id": "cv-it-02",
      "src_lang": "it",
      "tgt_lang": "en",
      "source": "Al fine di organizzare e mantenere costantemente attiva la community locale è necessario determinare dei ruoli e delle responsabilità locali o decisionali.",
      "translation": "In order to organize and keep the local community constantly active, it is necessary to determine local or decision-making roles and responsibilities.",
      "latency_ms": 536.4,
      "error": null
    },
    {
      "id": "cv-it-03",
      "src_lang": "it",
      "tgt_lang": "fr",
      "source": "Le donne portano disgrazia!",
      "translation": "Les femmes portent malheur !",
      "latency_ms": 472.2,
      "error": null
    },
    {
      "id": "cv-it-03",
      "src_lang": "it",
      "tgt_lang": "en",
      "source": "Le donne portano disgrazia!",
      "translation": "Women bring bad luck!",
      "latency_ms": 446.8,
      "error": null
    },
    {
      "id": "cv-it-04",
      "src_lang": "it",
      "tgt_lang": "fr",
      "source": "Vorrei un bel pezzo di cioccolata.",
      "translation": "J'aimerais un bon morceau de chocolat.",
      "latency_ms": 513.7,
      "error": null
    },
    {
      "id": "cv-it-04",
      "src_lang": "it",
      "tgt_lang": "en",
      "source": "Vorrei un bel pezzo di cioccolata.",
      "translation": "I would like a nice piece of chocolate.",
      "latency_ms": 509.3,
      "error": null
    },
    {
      "id": "cv-it-05",
      "src_lang": "it",
      "tgt_lang": "fr",
      "source": "Allo stesso tempo, occorrerebbe introdurre forme di sostegno ai comuni per la progettazione ed il recupero strutturale dei beni oggetto di confisca.",
      "translation": "Parallèlement, il conviendrait d'introduire des formes de soutien aux communes pour la conception et la réhabilitation structurelle des biens confisqués.",
      "latency_ms": 513.8,
      "error": null
    },
    {
      "id": "cv-it-05",
      "src_lang": "it",
      "tgt_lang": "en",
      "source": "Allo stesso tempo, occorrerebbe introdurre forme di sostegno ai comuni per la progettazione ed il recupero strutturale dei beni oggetto di confisca.",
      "translation": "At the same time, it would be necessary to introduce forms of support for municipalities for the design and structural restoration of confiscated assets.",
      "latency_ms": 716.2,
      "error": null
    },
    {
      "id": "cv-it-06",
      "src_lang": "it",
      "tgt_lang": "fr",
      "source": "Fare lo sgambetto.",
      "translation": "Faire un croc-en-jambe.",
      "latency_ms": 520.5,
      "error": null
    },
    {
      "id": "cv-it-06",
      "src_lang": "it",
      "tgt_lang": "en",
      "source": "Fare lo sgambetto.",
      "translation": "To trip someone up.",
      "latency_ms": 605.6,
      "error": null
    },
    {
      "id": "cv-pt-01",
      "src_lang": "pt",
      "tgt_lang": "fr",
      "source": "Estamos aqui para pedir emprestado",
      "translation": "Nous sommes ici pour emprunter",
      "latency_ms": 511.0,
      "error": null
    },
    {
      "id": "cv-pt-01",
      "src_lang": "pt",
      "tgt_lang": "en",
      "source": "Estamos aqui para pedir emprestado",
      "translation": "We are here to borrow",
      "latency_ms": 612.9,
      "error": null
    },
    {
      "id": "cv-pt-02",
      "src_lang": "pt",
      "tgt_lang": "fr",
      "source": "Graças a Deus você está aqui!",
      "translation": "Dieu merci, tu es là !",
      "latency_ms": 513.5,
      "error": null
    },
    {
      "id": "cv-pt-02",
      "src_lang": "pt",
      "tgt_lang": "en",
      "source": "Graças a Deus você está aqui!",
      "translation": "Thank God you are here!",
      "latency_ms": 613.9,
      "error": null
    },
    {
      "id": "cv-pt-03",
      "src_lang": "pt",
      "tgt_lang": "fr",
      "source": "Precisamos nos apressar.",
      "translation": "Nous devons nous dépêcher.",
      "latency_ms": 511.7,
      "error": null
    },
    {
      "id": "cv-pt-03",
      "src_lang": "pt",
      "tgt_lang": "en",
      "source": "Precisamos nos apressar.",
      "translation": "We need to hurry.",
      "latency_ms": 511.5,
      "error": null
    },
    {
      "id": "cv-pt-04",
      "src_lang": "pt",
      "tgt_lang": "fr",
      "source": "A necessidade é o pai na inovação.",
      "translation": "La nécessité est la mère de l'innovation.",
      "latency_ms": 511.9,
      "error": null
    },
    {
      "id": "cv-pt-04",
      "src_lang": "pt",
      "tgt_lang": "en",
      "source": "A necessidade é o pai na inovação.",
      "translation": "Necessity is the father of innovation.",
      "latency_ms": 510.7,
      "error": null
    },
    {
      "id": "cv-pt-05",
      "src_lang": "pt",
      "tgt_lang": "fr",
      "source": "Você poderia ter morrido depois que a paz fosse declarada.",
      "translation": "Tu aurais pu mourir après que la paix ait été déclarée.",
      "latency_ms": 512.2,
      "error": null
    },
    {
      "id": "cv-pt-05",
      "src_lang": "pt",
      "tgt_lang": "en",
      "source": "Você poderia ter morrido depois que a paz fosse declarada.",
      "translation": "You could have died after peace was declared.",
      "latency_ms": 476.2,
      "error": null
    },
    {
      "id": "cv-pt-06",
      "src_lang": "pt",
      "tgt_lang": "fr",
      "source": "Os ciclistas pararam e estão falando sobre algo.",
      "translation": "Les cyclistes se sont arrêtés et discutent de quelque chose.",
      "latency_ms": 504.1,
      "error": null
    },
    {
      "id": "cv-pt-06",
      "src_lang": "pt",
      "tgt_lang": "en",
      "source": "Os ciclistas pararam e estão falando sobre algo.",
      "translation": "The cyclists stopped and are talking about something.",
      "latency_ms": 474.1,
      "error": null
    },
    {
      "id": "cv-nl-01",
      "src_lang": "nl",
      "tgt_lang": "fr",
      "source": "Het containerschip lag aangemeerd in de haven.",
      "translation": "Le porte-conteneurs était amarré dans le port.",
      "latency_ms": 592.8,
      "error": null
    },
    {
      "id": "cv-nl-01",
      "src_lang": "nl",
      "tgt_lang": "en",
      "source": "Het containerschip lag aangemeerd in de haven.",
      "translation": "",
      "latency_ms": 92.9,
      "error": "HTTP 503: {\n  \"error\": {\n    \"code\": 503,\n    \"message\": \"The service is currently unavailable.\",\n    \"status\": \"UNAVAILABLE\"\n  }\n}\n"
    },
    {
      "id": "cv-nl-02",
      "src_lang": "nl",
      "tgt_lang": "fr",
      "source": "De bezorgtijd is dan wel minstens vier weken.",
      "translation": "Le délai de livraison est alors d'au moins quatre semaines.",
      "latency_ms": 520.7,
      "error": null
    },
    {
      "id": "cv-nl-02",
      "src_lang": "nl",
      "tgt_lang": "en",
      "source": "De bezorgtijd is dan wel minstens vier weken.",
      "translation": "The delivery time is at least four weeks, however.",
      "latency_ms": 511.3,
      "error": null
    },
    {
      "id": "cv-nl-03",
      "src_lang": "nl",
      "tgt_lang": "fr",
      "source": "De dolfijnen sprongen uit het water voor de boeg van het schip.",
      "translation": "Les dauphins sautaient hors de l'eau devant la proue du navire.",
      "latency_ms": 512.4,
      "error": null
    },
    {
      "id": "cv-nl-03",
      "src_lang": "nl",
      "tgt_lang": "en",
      "source": "De dolfijnen sprongen uit het water voor de boeg van het schip.",
      "translation": "The dolphins jumped out of the water in front of the ship's bow.",
      "latency_ms": 512.0,
      "error": null
    },
    {
      "id": "cv-nl-04",
      "src_lang": "nl",
      "tgt_lang": "fr",
      "source": "Het vermiste jongetje droeg een geel T-shirt op de dag van de verdwijning.",
      "translation": "Le petit garçon disparu portait un t-shirt jaune le jour de sa disparition.",
      "latency_ms": 543.6,
      "error": null
    },
    {
      "id": "cv-nl-04",
      "src_lang": "nl",
      "tgt_lang": "en",
      "source": "Het vermiste jongetje droeg een geel T-shirt op de dag van de verdwijning.",
      "translation": "The missing boy was wearing a yellow T-shirt on the day of his disappearance.",
      "latency_ms": 684.3,
      "error": null
    },
    {
      "id": "cv-nl-05",
      "src_lang": "nl",
      "tgt_lang": "fr",
      "source": "De regenpijp lekt weer.",
      "translation": "La gouttière fuit encore.",
      "latency_ms": 510.7,
      "error": null
    },
    {
      "id": "cv-nl-05",
      "src_lang": "nl",
      "tgt_lang": "en",
      "source": "De regenpijp lekt weer.",
      "translation": "The downspout is leaking again.",
      "latency_ms": 512.9,
      "error": null
    },
    {
      "id": "cv-nl-06",
      "src_lang": "nl",
      "tgt_lang": "fr",
      "source": "Met knikkende knieën liep ik het kantoor binnen.",
      "translation": "Les genoux tremblants, je suis entré dans le bureau.",
      "latency_ms": 511.6,
      "error": null
    },
    {
      "id": "cv-nl-06",
      "src_lang": "nl",
      "tgt_lang": "en",
      "source": "Met knikkende knieën liep ik het kantoor binnen.",
      "translation": "I walked into the office with knocking knees.",
      "latency_ms": 511.3,
      "error": null
    }
  ]
}