鞭长莫及的英文是「be beyond one 's grasp」
bian chang mo ji
及:到。原意是鞭子虽长,也不能打马肚子。比喻相隔太远,力量达不到。
《左传·宣公十五年》:“虽鞭之长,不及马腹。”