毫无本事的英文翻译

中文:毫无本事

英文翻译:have nothing on the ball