鞭长不及的英文是「be beyond one 's grasp」
bian chang bu ji
指力所不能及。
语出《左传·宣公十五年》:“古人有言曰:‘虽鞭之长,不及马腹。’”杜预注:“言非所击。”