"Uh Oh" by Chloe Bennet (yes, that actress from Agent of Shields). Is her Mandarin good?

She made a song called “Uh Oh” in 2011 in both English and Chinese. Here’s the Chinese version.
English lyrics vs. Chinese lyrics

What do you think of her Mandarin? Both pronunciation and lyrics? (Mostly lyrics)
Is the Mandarin sound good or sound like it was made by someone who doesn’t know much Chinese/English?
It inspired me to write Chinese covers of English songs I like.