螳臂挡车的英文翻译
中文:螳臂挡车
英文翻译:kick against the pricks