【参考翻译】
1.worth $80 without a discount
2.Facing the fierce competition from othercompanies
3.nearly have nothing in common / hardlyhave anything in common
4.have I realized that I cannot succeedwith luck merely
5.morespecies would have been extinct from the earth