板上钉钉bǎnshàngdìngdīng
Meanings
1. that clinches it
2. that's final
3. no two ways about it
Characters used