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.
我不知道你的宗教信仰如何转化为政治行动 。