翻訳って本当に難しいものですよね。特に砕けた表現やキャラクターの口癖を別の言語に移すときは。'つまりどういうことだってばよ'というナルトの有名なセリフを英語にするなら、'So what you're saying is...?'と訳すのが自然だと思います。
ただし、'だってばよ'という独特の語尾のニュアンスを完全に再現するのは不可能に近い。英語版の'Naruto'では'Believe it!'というキャッチフレーズでこのキャラクターらしさを表現していますが、文脈によっては'What do you mean, exactly?'とか'Explain it to me straight!'といったバリエーションも考えられます。翻訳は単なる言葉の置き換えではなく、そのキャラクターの人格まで伝える必要があるからこそ、奥が深い作業です。
原文の「何だよもうまたかよ」は感情が凝縮された短いフレーズなので、英語ではニュアンスの取り方でかなり変わる。直訳に近い形だと "What the hell, not again!" や "Oh, not this again!" が自然だと思う。前者は強めの怒りや驚きを含み、後者はがっかりや呆れに寄る軽さがある。
作品のトーンによっては "Seriously? Again?" や "Come on, not again!" のように会話調にしても違和感がない。例えば'君の名は'のように若いキャラ同士の苛立ちなら、略した "Not again, seriously!" が手早く状況を伝えられる。僕はいつも、台詞の前後関係を見て、怒りの強さとキャラの語感に合わせてこれらを使い分けるようにしている。