Persist此处指 持续存在 。而此处的...persist to tapping these resources...直译为 开发这些资源的困难持续存在。 进一步翻译为 开发这些医院仍然面临很大障碍。
huge obstacles persist to tapping these resources 坚持开发这些资源存在着巨大的障碍,因为英文是有固定的结构的,但是翻译成中文的时候要符合中文的结构习惯。所以对于英文来说是标准的