translate English to German: We cannot afford that.
Das sollten wir uns nicht leisten.