that is "all" up to... should be valid as well, imo
upon is the same as on in this case
what is this supposed to mean? could be used with 'der veratwortnung' or something?
Ein Beispiel:
"Sind Ihre Bücher auf Hochdeutsch oder Sweizerdeutsch veröffentlicht?"
"Das liegt ganz an den jeweiligen Autoren."