translate English to German: It is a tough thing to do but that is not going to do it.
Es ist zwar hart, aber das wird nicht ausreichen.