to
continue to make an effort despite opposition

Translation:
English
Add