Thanks is etymologically related to Thought. 
Constraint is a type of Restriction. Constraint is related to Limit. Limit is related to Upper. Upper is related to Coat. 
Thanks --EtymologicallyRelatedTo--> Thought 
Restriction <--IsA-- Constraint <--RelatedTo--> Limit <--RelatedTo--> Upper <--RelatedTo--> Coat 