Even though there were a few mistakes in my translation, I think I’m better than a D.
Even though I had some mistranslations, I think I should’ve gotten more/scored higher than a D.