On the need, at the need, in the need.
What is the difference between on the need, at the need, in
the need, for the need?
What does the present situation with North Korea mean for Japan?
What bits of prepositions are “willing to translate”, which will invariably be different across each and every language? What is a preposition? Many of them have at least 20 different meanings. According to the Cambridge Dictionary the word “on” has 26 meanings. The prepositions that are valid in a particular context are generally determined by the preceding verb, rather than the following object: in this case the need will have little effect on the meaning of the preposition.
The particular meaning in this case is RELATING TO and another example of the same meaning would
be: The Minister has refused to comment on the allegations.
at, in and for don’t really have suitable meanings for this context, though in being a CHARACTERISTIC closes.