translate English to German: We have discussed the suitability of setting up a development agency at length.
Wir haben lange darüber debattiert, ob die Einrichtung einer Entwicklungsagentur zweckmäßig ist.