to explore or investigate deeply
深入探索或调查 (shenru tansuo huo diaocha)
"The scientist decided to delve in to the mysteries of the deep sea."
"科学家决定深入研究深海的奥秘。" (Kexuejia jueding **delv in** shenhai de aomi.)
to link countries through shared economic activities
to make yourself or someone feel happier
to start something without using anything that already exist...
to avoid making a decision or taking a side
to feel anger or annoyance that is not fully expressed
to reconnect with someone to give or get an update