translate English to German: That is surely the minimum and the most logical requirement.
Das ist doch wohl das Mindeste und das Logischste.