英语lit. to see only the other rider's dust and have no hope of catching up (idiom),to be far inferior
德语hofffnungsl