I've been working hard on both for about the same amount of time.
ご質問ありがとうございます。
「〜と、、は大体同じ時期にスタートしました」は英語で言いますと「I started them both at about the same time.」になると思います。
「そのふたつを一緒に頑張ってきました」は英語で言いますと「I've been working hard on both for about the same amount of time.」になると思います。
「頑張ってきました」は「Been working hard on」と訳しました。
「同じ時期」は「Same time」になります。
「大体」は「About」です。「Around」も言えます。「Around the same time」ですね。
役に立てば幸いです。