your best friend had failing grades & you were happy
the meaning:
You are envious of your friend, because he or she usually does well without seeming to study very much. It’s OK to be jealous now and then, but don’t let your competitiveness spoil your friendship!