I can't find the difference between 生气 and 愤怒.
Oxford dictionaryDictionary says angryangry means 生气, but I found 愤怒 in the online dictionary. Both have more than 20 million hits in googleon Google, both have pictures of angry people, and nowhere am I able to find if they have a different meaning or if using one or the other is preferable to usepreferred.