How to express opposing ideas in English: despite, although, nevertheless, in spite of...