十年窗下用英语怎么翻译?

正确答案:
成语《十年窗下》英语翻译如下:
bury oneself in books for a long time