foresight; foreknowledge; if one had known earlier,...[cedict]
我
wǒㄨㄛˇ
I; me; my[cedict]
把
bǎㄅㄚˇ
bàㄅㄚˋ
to hold; to contain; to grasp; to take hold of; a handle; particle marking the following noun as a direct object; classifier for objects with handle[cedict]
handle[cedict]
他
tāㄊㄚ
he; him[cedict]
街上
jiē shangㄐㄧㄝ ㄕㄤ˙
on the street[cedict]
让
ràngㄖㄤˋ
to yield; to permit; to let sb do sth; to have sb do sth[cedict]
他
tāㄊㄚ
he; him[cedict]
出丑
chū chǒuㄔㄨ ㄔㄡˇ
shameful; scandalous; to be humiliated; to make a fool of sb or oneself; to lose face[cedict]