不得而知的英文是「can make nothing of it」
bu de er zhi
得:能够。没有办法知道。
《后汉书·桓谭传》:“盖天道性命,圣人所难言也。自子贡以下,不得而闻。”唐·韩愈《争臣论》:“故虽谏且议,使人不得而知焉。”