英语cannot help,unable to bear
德语es nicht zurückhalten können(V),nicht aushalten können(V)
法语ne pas s'empêcher de