https://developers.google.com/translate/v2/faq#technicalにある Google 翻訳 API のよくある質問には、リクエストあたりの最大文字数は 5000 であると記載されています。ただし、2000 文字を超えて送信しても HTTP エラーが発生することはありません414: 要求された URL /translate... は大きすぎて処理できません。
これは .NET アプリから取得していますが、Fiddler からも同じエラーを再現しました。
以下は私が送信している URL です (2000 文字強)。5000 文字の制限を誤解していますか?