Kozyablo, if you don't mind we could further discuss usage of 'awesome' and 'terrific' in this topic. 
I would be happy to have as many answers as possible from different English-speaking countries (i.e. in what sense would someone from a particular region use these 2 words), as these 2 words might confuse learners of English. The point is, simply, that these 2 words can both mean 'great'(good, excellent) and 'horrible'(bad, very bad).