Concept that (distant) [english]

Language Gloss
English that (distant)