Need is the opposite of Give. Give is related to Donation. 
Remarkable is derived from Remark. Remark is a type of Notice. 
Need <--Antonym--> Give <--RelatedTo--> Donation 
Remarkable --DerivedFrom--> Remark --IsA--> Notice 