无
可
推
诿
wú kě tuī wěi
基本释义
不能推诿,不能推卸自己的责任。
英文翻译
There is no excuse