1.New research says that language barriers are holding back science around the world.
hold back控制;阻礙
She kept trying to hold back her tears.
她一直在試圖抑制住眼淚 。
2.They also said universities around the world should translate their research into different languages, especially Chinese, French, Portuguese and Spanish.
translate into(把…)翻譯成…;把…轉化成
I wonder how your religious beliefs would translate into political action.
我不知道你的宗教信仰如何轉化為政治行動 。