・I did yoga for two years straight.
「私は2年間、ずっとヨガをしていました。」
となります。この文章は過去に行われていた行動について説明しています。そして、直訳すれば「私は2年間、連続でヨガをしていました」になります。
また、「ずっと」という単語は英語では'straight' に該当します。I did yoga for two years straight は「私は2年間、ずっとヨガをしていました」という意味で、一貫して何かを続けていたことを強調する場合によく使われます。