Perfect is a synonym of Holy. Holy is related to Spirit. Spirit is related to Strong. 
Far is similar to Cold. 
Perfect <--Synonym--> Holy <--RelatedTo--> Spirit <--RelatedTo--> Strong 
Far <--SimilarTo--> Cold 