There are more Google matches for the first sentence, but the last one sounds better to me. Which one is correct?
This song by The Rolling Stones, "(I Can't Get No) Satisfaction". As a non-native speaker, I always wondered what's the exact meaning of this phrase? Is it "I'm not getting any satisfaction" (this ...