Middle is the opposite of Large. Large is related to Medium. Medium is related to Language. Italian is a type of Language. 
Perfect is related to Plan. Plan is related to Detailed. Detailed is related to Report. Report is a synonym of Describe. 
Middle <--Antonym--> Large <--RelatedTo--> Medium <--RelatedTo--> Language <--IsA-- Italian 
Perfect <--RelatedTo--> Plan <--RelatedTo--> Detailed <--RelatedTo--> Report <--Synonym--> Describe 