I can't find the difference between 生气 and 愤怒.
Oxford dictionary says angry means 生气, but I found 愤怒 in the online dictionary. Both have more than 20 million hits in google, both have pictures of angry people, nowhere am I able to find if they have a different meaning or if one is preferrable to use.
Would you be so kind enough to help please.