confusing
a.难以理解的
mexican
n.墨西哥人
soil
n.国土;领土;土壤;泥土;
Spanish
n.西班牙语(通用于西班牙、墨西哥以及中、南美洲多数国家);西班牙的;
immediate
a.立即的;立刻的
confusion
n.困惑;不确定
embarrassment
n.窘迫;难堪;尴尬;
torn
a.(在两者之间)难以选择;左右为难
pleasant
a.令人愉快的;可喜的
deliver
v.递送;传送;传递;