Opposite in English: advantage; benefit
Related words in English: disadvantage; hindrance; impediment