translate English to German: It is a choice that they cannot put off much longer.
Sie können diese Entscheidung nicht mehr lange aufschieben.