Hard is a synonym of Tight. Tight is the opposite of Lose. 
Temple is related to Greek. Greek is similar to Latin. 
Hard <--Synonym--> Tight <--Antonym--> Lose 
Temple <--RelatedTo--> Greek <--SimilarTo--> Latin 