respect: (usually preceded by `in') a detail or point
detail: an isolated fact that is considered separately from the whole
indus civilization: the bronze-age culture of the Indus valley that flourished from about 2600-1750 BC