板上钉钉的英文翻译

中文:板上钉钉

英文翻译:no two ways about it; that's final